Sheldon Engelhorn

Novel Experimental Technology · Novex · Thermo Fisher
Total Patents: 19
Overall Rank: #241,051
Years Active: 1988–2011
Novel Experimental Technology Rank: #1