Prof Peter Thorne
Director, ​ICARUS
Maynooth University
Maynooth
Co. Kildare
Ireland

Tel: +353 1 708 6469