John E. McClure

George Washington University · Hoffmann-La Roche
Total Patents: 3
Overall Rank: #1,680,479
Years Active: 1981–1985
George Washington University Rank: #39