Kenneth F. Defrietas
Trex Medical · Hologic
Total Patents:
5
Overall Rank:
#987,763
Years Active:
1998–2018
Trex Medical Rank:
#1