Aida Téllez Esforzado Institutions of which they are part Clinical Trials Management Unit Clinical Research Development Directorate Vall Hebron Institut de Recerca Email Aida Téllez Esforzado Email Institutions of which they are part Clinical Trials Management Unit Clinical Research Development Directorate Vall Hebron Institut de Recerca