Peter Alexander

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