27 pubs · 4,532 cites · h-index 18
Trex (United States)
2023 - 2023
Trellis Bioscience (United States)
2022 - 2022
Theravance Biopharma (United States)
2017 - 2020
Merck & Co., Inc., Rahway, NJ, USA (United States)
2011 - 2019
Leipzig University
2006 - 2009