40 pubs · 2,675 cites · h-index 18
Harvard University
2014 - Present
University of Aberdeen
2018 - Present
Center for Systems Biology
Institute of Medical Sciences
2023 - Present
Nutrition Sciences (Belgium)
2023 - 2023