Office Headquarters and Laboratory Facilities

Myricx Bio
London Innovation Centre, 20 Water Street, Canary Wharf, London, E14 5GX

Registered Address

Myricx Pharma Limited
125 Wood Street, London, EC2V 7AW

Contact Form

3 + 1 = ?

Contact Form

5 + 3 = ?

Office Headquarters

Myricx Bio
London Innovation Centre, 20 Water Street, Canary Wharf, London, E14 5GX

Registered Address

Myricx Pharma Limited
125 Wood Street, London, EC2V 7AW

X