Josh Mandel-Brehm

Hydra Biosciences · Eli Lilly
Total Patents: 6
Overall Rank: #836,660
Years Active: 2010–2019
Hydra Biosciences Rank: #13