Douglas E. Ott
Lexion Medical · Unknown · Itt
Total Patents:
42
Overall Rank:
#73,170
Years Active:
1989–2022
Lexion Medical Rank:
#1