Trustees

Professor John Cockroft, Cardiff, UK
Professor Stephane Laurent, Paris, France
Professor Charalambos Vlachopoulos, Athens, Greece