Peter Alexander
University Of Pittsburgh · Texecom Limited · Apple
Total Patents:
18
Overall Rank:
#244,711
Years Active:
1992–2025
University Of Pittsburgh Rank:
#106