Claudio Festuccia

Purdue Pharmaceutical Products · Proximagen
Total Patents: 3
Overall Rank: #1,340,694
Years Active: 2022–2025
Purdue Pharmaceutical Products Rank: #7