37 pubs · 1,574 cites · h-index 21
Centro de Investigaciones Biológicas Margarita Salas
2005 - 2025
Johns Hopkins University
2013 - 2021
Johns Hopkins Medicine
QB3
2013 - 2013
Lawrence Berkeley National Laboratory