Petra V. Rowell

Innovative Technology Licensing · Teledyne Scientific & Imaging
Total Patents: 3
Overall Rank: #1,576,846
Years Active: 2002–2009
Innovative Technology Licensing Rank: #18