Walter J. Storkus

University Of Pittsburgh · University Of Pittsburgh · Intrexon
Total Patents: 16
Overall Rank: #291,669
Years Active: 1999–2023
University Of Pittsburgh Rank: #32