Raphael Ottenbrite
Virginia Commonwealth University · University of Pennsylvania · Emisphere Technologies
Total Patents:
18
Overall Rank:
#257,483
Years Active:
1989–2015
Virginia Commonwealth University Rank:
#12