22 pubs · 1,333 cites · h-index 13
Ferring Pharmaceuticals (Switzerland)
2016 - 2022
Tris Pharma (United States)
2008 - 2008
Integrated Laboratory Systems, Inc.
2003 - 2003
University of Chicago
2000 - 2001
Johns Hopkins University
1997 - 2000