97 pubs · 5,731 cites · h-index 42
Purdue University West Lafayette
2014 - Present
Peptide Protein Research (United Kingdom)
2020 - 2025
University of British Columbia
2009 - 2011
Universidad de Málaga
2011 - 2011