Uri Escoli
Miles · Technicon Instruments
Total Patents:
2
Overall Rank:
#2,302,111
Years Active:
1991–1993
Miles Rank:
#258