Salvatore Russello is the CEO of New England Biolabs.
658 people are employed at New England Biolabs.
New England Biolabs is based in Ipswich, Massachusetts.
The NAICS codes for New England Biolabs are [813, 81331, 81, 8133, 813312].
The SIC codes for New England Biolabs are [87, 873].