23 pubs · 2,551 cites · h-index 18
Nkarta Therapeutics (United States)
2018 - 2019
University of California, San Francisco
2003 - 2018
Universitat de Miguel Hernández d'Elx
2012 - 2016
University of Alicante
2014 - 2014
Baruch College
2013 - 2013