13 pubs · 458 cites · h-index 11
Universitat Pompeu Fabra
2010 - 2013
Institut de Biologia Evolutiva
National Geographic Society
2008 - 2013
Georgetown University
2005 - 2008