120 centres across 10 countries are involved in TRIST. These countries are:
Website by College Hill - Life Sciences