Sonja Mehlau

Sonja Mehlau
E-Mail: 
Email contact form

Medical Laboratory Technician

124 Magruder Hall
541-737-3350 (voice mail)
541-737-3261 (reception)         
541-737-6817 (fax)
Sonja.Mehlau@oregonstate.edu