Menahem Kraus
Gelman Sciences · Teva Medical · A. T. Ramot Plastics
Total Patents:
27
Overall Rank:
#147,564
Years Active:
1980–2011
Gelman Sciences Rank:
#1