Amnon Levy
I.D.E. Technologies · Life Medical Sciences · Medchem Products
Total Patents:
10
Overall Rank:
#481,000
Years Active:
1981–2019
I.D.E. Technologies Rank:
#6