Brian James Leppert

Sarepta Therapeutics
Total Patents: 4
Overall Rank: #1,128,779
Years Active: 2018–2023
Sarepta Therapeutics Rank: #23