Amber Therapeutics’ new headquarters and state-of-art manufacturing facility at Harwell, near Oxford, UK.

Amber Exterior

Picture courtesy of Amber Therapeutics.

Format

JPEG

Source

Amber Therapeutics

Téléchargements