60 pubs · 3,059 cites · h-index 33
University of Cambridge
1993 - 2025
Physiological Society
1984 - 2006
New York Blood Center
2005 - 2005
Hebrew University of Jerusalem
2000 - 2005
Albert Einstein College of Medicine
2003 - 2004