Dr. Alan O'Dowd

Dr. Alan O'Dowd

Visiting Research Fellow, Trinity Inst. of Neurosciences (TCIN)

Visiting Research Fellow