Dena Marrinucci

Truvian Sciences · Epic Sciences · Scripps Research
Total Patents: 15
Overall Rank: #307,513
Years Active: 2013–2025
Truvian Sciences Rank: #1