George E. Selecman
Focal · Omeros Medical Systems · Johnson & Johnson
Total Patents:
16
Overall Rank:
#301,855
Years Active:
1992–2006
Focal Rank:
#10