Margareta Anna Clarke Institutions of which they are part Research technician Neuroradiology Vall Hebron Institut de Recerca