Martin Witzenrath

Sapience Therapeutics
Total Patents: 2
Overall Rank: #2,015,251
Years Active: 2014–2016
Sapience Therapeutics Rank: #19