328 pubs · 8,854 cites · h-index 53
Lexicon Pharmaceuticals (United States)
2003 - 2024
Summit (United Kingdom)
2021 - 2021
Institute of Molecular Medicine
2020 - 2020
Plex Pharmaceuticals (United States)
2019 - 2019
Lexmark (United States)
2010 - 2010