Ricky Couch

Springworks Therapeutics · Johnson & Johnson · Glaxosmithkline
Total Patents: 10
Overall Rank: #480,880
Years Active: 2013–2025
Springworks Therapeutics Rank: #10