64 pubs · 634 cites · h-index 14
Pharmaceutical Product Development (United States)
2011 - Present
Otsuka (United States)
2011 - Present
Otsuka Pharmaceutical (Spain)
2017 - Present
Novartis (United States)
2025 - 2025
University of Sunderland
2025 - 2025