Robert Kupper

Purdue Pharma · Rhodes Technologies · Purdue Pharmaceuticals
Total Patents: 38
Overall Rank: #85,612
Years Active: 1987–2024
Purdue Pharma Rank: #22