Anthony Pellegrino
Thermotrex · Hologic · Lorad
Total Patents:
37
Overall Rank:
#89,833
Years Active:
1982–2022
Thermotrex Rank:
#1