Peter McInerney

Apple · Object Technology Licensing · Illumina
Total Patents: 20
Overall Rank: #219,551
Years Active: 1994–2023
Apple Rank: #2,501