Principal Research Scientist/Adjunct Professor
Eli Lilly and Company/Indiana University
Health Outcomes/Public Health
Lilly Corporate Center
Drop Code 5022
Indianapolis,
IN
USA
46285
Papers:
Principal Research Scientist/Adjunct Professor
Eli Lilly and Company/Indiana University
Health Outcomes/Public Health
Lilly Corporate Center
Drop Code 5022
Indianapolis,
IN
USA
46285