73 pubs · 2,263 cites · h-index 24
Pharmaceutical Product Development (United States)
2026 - Present
Ithaka Harbors
2017 - 2025
EVRAZ (United Kingdom)
2014 - 2022
Access to Wholistic and Productive Living Institute
2017 - 2017
Health Economics and Outcomes Research (United Kingdom)
2016 - 2016