German Borodulin

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