23 pubs · 773 cites · h-index 12
University of Freiburg
2023 - 2024
National Institute of Plant Genome Research
2019 - 2023
Doaba College
2014 - 2014
Royal Veterinary College
2009 - 2009
Emory University