Websites hosted on 65.51.98.228 IP Address
Geo Location Information for 65.51.98.228 IP Address. The IP Address 65.51.98.228 is located at 41.0065 latitude and -73.949 longitude in United States of America. Friendly Location for the IP Address is NEW JERSEY, NORTHVALE, UNITED STATES.
GenScript - Your Innovation Partner in Drug Discovery!
- genscript.com
As a leading biology CRO focusing exclusively on early drug discovery and development services, GenScript provides a comprehensive portfolio of services that include Bio-Reagent, Bio-Assay, Lead Optimization, and Antibody Drug Development.
246,916
$
20,520.00