664 pubs · 14,218 cites · h-index 62
Princeton University
1985 - Present
Ferdowsi University of Mashhad
2025 - 2025
ETH Zurich
2020 - 2023
Proteogenomics Research Institute for Systems Medicine
1983 - 2018
Friedrich-Alexander-Universität Erlangen-Nürnberg
2000 - 2002