Ami Ben-Amotz
I.B.R. Israeli Biotechnology Research · Nikken Sohonsha · Yeda Research And Development Co.
Total Patents:
6
Overall Rank:
#856,610
Years Active:
1980–2014
I.B.R. Israeli Biotechnology Research Rank:
#5