176 pubs · 30,728 cites · h-index 52
Uppsala University
2009 - Present
Science for Life Laboratory
2010 - Present
National Food Administration
2025 - 2025
Genomics (United Kingdom)
2008 - 2017
University of Toronto
2004 - 2013