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
UK

X