Philip E. Thorpe

University Of Texas System · Scripps Research · Peregrine Pharmaceuticals
Total Patents: 66
Overall Rank: #33,007
Years Active: 1989–2017
University Of Texas System Rank: #2