Già docente di Storia della scienza e della tecnica all’Università di Perugia, ha insegnato anche Logica, Storia e filosofia della scienza e Bioetica. Per i dipartimenti di Medicina della stessa università continua a insegnare Metodologia medicoscientifica. Ha fondato e diretto il Centro Studi sul Pensiero scientifico “Federico Cesi”. Ha dimostrato il teorema sullo spazio logico del confronto fra teorie scientifiche rivali e ha scoperto nel 1985 il primo documentato esperimento relativistico della storia della scienza.