9 pubs · 727 cites · h-index 5
Technion – Israel Institute of Technology
2007 - 2007
University of Cambridge
2005 - 2007
Citrus Research International