Amikam Margolin
Clemson University · The State Of Israel, Ministry Of Agriculture...
Total Patents:
2
Overall Rank:
#2,350,735
Years Active:
1980–1986
Clemson University Rank:
#139