28 pubs · 973 cites · h-index 16
Ames Research Center
2025 - 2025
Biogen (United States)
2020 - 2023
University of Nevada, Reno
2020 - 2020
Pfizer (United States)
2002 - 2017
University Hospitals Birmingham NHS Foundation Trust
2014 - 2014