30 pubs · 218 cites · h-index 8
Hospital Universitario Dexeus
2012 - 2025
USP Institut Universitari Dexeus
2002 - 2025
National Bureau of Economic Research
2013 - 2013
Natera (United States)
2013 - 2013
European Organisation for Rare Diseases
2002 - 2002