Department: Biología Molecular e Ingeniería Bioquímica

Doctor by the Universidad Pablo de Olavide with the thesis Mechanisms of adaptation to a changing world 2018. Supervised by Dr. Pim Edelaar, Dr. José Luis Tella Escobedo.