Delibes de Castro es la mxima autoridad en el pas sobre el lince ibrico, pues fue, durante doce aos, director de la Estacin Biolgica de Doana. Adems, es un reconocido bilogo, profesor e investigador del Consejo Superior de Investigaciones Cientficas (CSIC). Entre las distinciones que ha recibido por su dilatada carrera divulgativa y cientfica se encuentran el Premio Nacional de Medio Ambiente (2001), el Premio Rey Jaime I de Proteccin del Medio Ambiente (2003), el Premio nacional de Investigacin Alejandro Malaspina (2005), adems de es parte de la Seleccin Espaola de la Ciencia (2016). Tambin ha sido distinguido con el Premio del Mrito de la Conservacin del WWF International, y fue merecedor de la Medalla de Andaluca al Mrito Medioambiental (2022).