Alex Migda

add contact to address book

Research Lab Technician

Office Location(s): 3113 Nat. Sci.
Phone: 734-936-2842
migda@umich.edu