Merit Award for the Spanish engineer Esther Rodríguez Villegas

Tags: