BioPharmGuy logo
Glen Research


Founded 1993; Website

Categories (key): SM BP DN


HQ: Hamburg, Germany - Contract drug discovery & development offering integrated solutions from Target ID through to Clinic

Abingdon, UK

Toulouse, France

Abingdon, UK

Hamburg, Germany

If you believe any of this information is incorrect, please let us know.