Websites hosted on 64.158.242.124 IP Address
Geo Location Information for 64.158.242.124 IP Address. The IP Address 64.158.242.124 is located at 32.7153 latitude and -117.157 longitude in United States of America. Friendly Location for the IP Address is California, San Diego, United States, 92101.
Ardea Biosciences - Ardea Biosciences - Ardea Biosciences - Focused on
- ardeabio.com
Ardea is a biotechnology company focused on the development of small-molecule therapeutics for the treatment of gout, hyperuricemia, cancer and HIV.
6,387,757
$
8.95