Joseph D. Touch

University Of Southern California · University of Pennsylvania
Total Patents: 6
Overall Rank: #864,349
Years Active: 1988–2012
University Of Southern California Rank: #186