WCT

Medical abbreviations:
WCT

World Chelonian Trust