Thomas F. Deuel
Barnes-Jewish Hospital · The Jewish Hospital Of St. Louis · Washington University
Total Patents:
5
Overall Rank:
#1,035,190
Years Active:
1991–2006
Barnes-Jewish Hospital Rank:
#3