German Borodulin
Urological Instrument Research
Total Patents:
27
Overall Rank:
#147,624
Years Active:
1985–2010
Urological Instrument Research Rank:
#1