Francis Willard is a pharmacologist currently employed at Eli Lilly and Company. They have held various senior research positions, including Principal Research Scientist, where they focused on molecular pharmacology and diabetes-related research from 2015 to 2020. Previously, Francis was a Research Assistant Professor and Post-Doctoral Fellow at the University of North Carolina at Chapel Hill in the Department of Pharmacology. They earned a B.Sc. (Hons) in Physiology from Victoria University of Wellington and a Ph.D. in Neuroscience from The Australian National University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices