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

X