352 pubs · 5,826 cites · h-index 41
Princeton University
2009 - Present
ORCID
2022 - 2022
Dalian University of Technology
2021 - 2021
Proteogenomics Research Institute for Systems Medicine
2003 - 2017
Smartec (Switzerland)
2001 - 2013