Richard Somberg
Promega · Thermo Fisher
Total Patents:
11
Overall Rank:
#460,568
Years Active:
2009–2017
Promega Rank:
#83