Psychedelic Research Group, Tallaght University Hospital and Trinity College Dublin, Dublin, Ireland.
1 paper
Thuery G, Sheridan C, Iusan P +5