Steven John

Novartis Ag · Transcend Medical
Total Patents: 11
Overall Rank: #458,360
Years Active: 2013–2018
Novartis Ag Rank: #875