Si dedica anche alla politica, o meglio all'amministrazione pubblica, ricoprendo tra le altre la carica di assessore all'igiene nel Comune di Pavia. È anche, per lungo tempo, membro e poi presidente del Consiglio Superiore di Sanità. Propone la costruzione del nuovo Policlinico San Matteo e lotta strenuamente perché l'ateneo pavese mantenga e accresca il suo già secolare prestigio.