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