Dahdouh-Cabia, Sergio, Facultad de Biología, Universitat de Barcelona, España