31 pubs · 1,687 cites · h-index 15
Henry Ford Health System
2025 - 2025
Michigan United
Synthace (United Kingdom)
2016 - 2024
Biochemical Society
2017 - 2017
University College London
2011 - 2017