Loading...

Michael J Leibowitz

TitleAdj Professor
InstitutionUniversity of California Davis
DepartmentMedical Microbiology and Immunology
Address3155 Tupper Hall
CA 95616
Phone530-752-3427
vCardDownload vCard