105 pubs · 6,455 cites · h-index 44
Hebrew University of Jerusalem
1971 - 2022
New York Blood Center
2005 - 2005
University of Cambridge
2000 - 2005
Physiological Society
Institute of Life Sciences
2003 - 2003