Mestre-Pintó JI

Hospital del Mar Research Institute, Addiction Research Group, Neurosciences Programm, Barcelona, Spain; Law Department, Universitat Pompeu Fabra, Barcelona, Spain.

1 paper · ORCID