62 pubs · 3,933 cites · h-index 22
Eli Lilly (United States)
2018 - 2025
Profil Institute for Metabolic Research
2023 - 2023
Indianapolis Zoo
2019 - 2021
Novartis (United States)
2011 - 2015
University at Buffalo, State University of New York
2009 - 2010