172 pubs · 12,098 cites · h-index 47
University of East Anglia
2019 - Present
Quadram Institute
2018 - Present
Norwich Research Park
Food and Drug Administration
2025 - 2025
United States Food and Drug Administration
2024 - 2024