About Cellmark

Our history

Cellmark milestones


© Orchid Cellmark Ltd, a LabCorp company, is registered in England No. 4045527. Registered Office: 16 Blacklands Way, Abingdon, Oxon OX14 1DY