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