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