76 pubs · 1,618 cites · h-index 17
Amgen (Canada)
2025 - 2025
Trent University
2006 - 2025
John Innes Centre
2018 - 2020
Norwich Research Park
Max Planck Institute for Chemical Ecology
2019 - 2019