The King and the Queen of Spain presented the 2023 National Research Awards on March 14th, 2024 at the Ducal Palace in Gandía, Valencia. The Leonardo Torres Quevedo Award is the highest research award in Engineering in Spain and was granted to Prof. LLorca "“for the pioneering nature and leadership