Jeffrey Brian LOCKE

Cidara Therapeutics · Trius Therapeutics
Total Patents: 2
Overall Rank: #1,814,847
Years Active: 2013–2023
Cidara Therapeutics Rank: #20