69 pubs · 1,970 cites · h-index 20
University of Oslo
2003 - 2006
Inter-American Development Bank
2005 - 2005
IULM University
2003 - 2005
Millennium Nucleus of Ion Channel Associated Diseases
2005 - 2005
London School of Economics and Political Science
2005 - 2005