Barbara Makela

Barbara Makela

Contact Me

Laboratory Aide
Department of Animal Science

Phone:
517-432-7066

Email: