Galway lecturer part of space research to shed new light on formation of planets Cate McCurry | 01/04/2024