Investigator
Tel Aviv University
Postdoctoral fellow at Judah Folkman's lab
Harvard Medical School
Postdoctoral fellow
Ph.D.
University of London
B.Pharm.
Hebrew University of Jerusalem
Scopus: 6602965771
Researcher Id: F-9137-2011