41 pubs · 3,206 cites · h-index 23
Eurofins (Netherlands)
2025 - Present
Beacon Clinical Research
2017 - 2024
Arena Pharmaceuticals (United States)
2005 - 2018
Thomas Jefferson University
1996 - 2006
Sidney Kimmel Cancer Center