Russell Andrew Martin

Aridis Pharmaceuticals
Total Patents: 4
Overall Rank: #1,190,947
Years Active: 2012–2017
Aridis Pharmaceuticals Rank: #4