Maynooth team secures €2.1m EU funding for cancer therapy

Maynooth team secures €2.1m EU funding for cancer therapy