Michele Hummel

Purdue Pharma
Total Patents: 12
Overall Rank: #392,512
Years Active: 2015–2025
Purdue Pharma Rank: #33