Jeffrey F. De Natale
Innovative Technology Licensing · Teledyne Scientific & Imaging
Total Patents:
2
Overall Rank:
#2,114,844
Years Active:
2003–2011
Innovative Technology Licensing Rank:
#18