Websites hosted on 194.33.13.53 IP Address
Geo Location Information for 194.33.13.53 IP Address. The IP Address 194.33.13.53 is located at 52.2125 latitude and 0.1518 longitude in United Kingdom. Friendly Location for the IP Address is Cambridgeshire, Cambridge, United Kingdom, CB24.
Affitech
- affitech.com
Affitech focuses on the development of novel biotherapeutics, specifically antibodies and protein-based drugs. Operating globally from its base in Cambridge, UK, Actigen is working with an expanding network of academic, scientific and medical experts to progress a number of development projects.
8,117,685
$
240.00