Barbara Makela
Contact Information
Department of Animal Science Laboratory Aide
Telephone: 517-432-7066
474 S Shaw Ln Room 3223
East Lansing MI 48824
Telephone: 517-432-7066