Ruth Mbabazi

Research Assistant Professor

Ruth Mbabazi
Plant and Soil Science Building
1066 Bogue St. Room 175A
East Lansing, 48824, MI

Phone: 517-353-0485 ext. 1257