Stephen L. Fichera

Deka Products Limited Parternship · Cytyc · Perseptive Biosystems
Total Patents: 65
Overall Rank: #33,090
Years Active: 2005–2025
Deka Products Limited Parternship Rank: #21