Harold Swift
University Of Pittsburgh · University Of Pittsburgh
Total Patents:
12
Overall Rank:
#422,944
Years Active:
1987–2012
University Of Pittsburgh Rank:
#56