Stephan Elzner
Lonza
Total Patents:
6
Overall Rank:
#850,163
Years Active:
2013–2016
Lonza Rank:
#61