92 pubs · 6,257 cites · h-index 40
Tel Aviv University
1994 - 2025
University of Pennsylvania
2011 - 2013
Philadelphia University
Australian Regenerative Medicine Institute
2011 - 2011
Monash University