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