The trust of CCR consists of six trustees:
Currently there are seven scientists associated with CCR. Other scientists are welcome to join CCR.