Peter Clarke Newman
Cymer · Illumina · Illumina Cambridge Limited
Total Patents:
23
Overall Rank:
#180,069
Years Active:
1999–2024
Cymer Rank:
#37