Ruggero Ferro si è laureato in Matematica presso l’Università degli Studi di Padova nel 1966 e ha conseguito il Ph.D. in Matematica presso la University of California di Los Angeles nel 1974. Ha insegnato Logica matematica e Fondamenti della matematica presso le Università degli Studi di Padova, Lecce e Verona. Pensionato a partire dal 2013, i suoi diversi interessi scientifici possono essere ricondotti alla domanda sul come e perché la matematica si è sviluppata e con quali giustificazioni. L’analisi delle motivazioni dei risultati matematici lo ha poi portato a indagare sul modo dell’uomo di conoscere la realtà.