Simon Richard Biggs
Noxell · Merck · Newcastle Innovation Limited
Total Patents:
12
Overall Rank:
#413,830
Years Active:
2013–2020
Noxell Rank:
#8