Leonard Richard MacGillivray

Leonard Richard MacGillivray

  • Professor, Department of Department of Pharmaceutical Sciences and Experimental Therapeutics, College of Pharmacy / Division of Pharmaceutics and Translational Therapeutics
  • Professor, Department of Chemistry

Office

E555 Chemistry Building
University of Iowa
Iowa City, IA 52242

Phone

(319) 335-3504