Blanca Sastre Garcia Institutions of which they are part Research technician Vall Hebron Institut de Recerca Email Blanca Sastre Garcia Email Institutions of which they are part Research technician Vall Hebron Institut de Recerca