225 pubs · 12,245 cites · h-index 61
Leibniz Institute of Plant Genetics and Crop Plant Research
1995 - Present
Universidad de Costa Rica
2023 - 2023
Digital Proteomics (United States)
2017 - 2017
Leibniz Association
2008 - 2014
Sri Krishnadevaraya University
2007 - 2007