Nel 1872 venne nominato Presidente del Consiglio superiore di sanità mantenendo questo ruolo fino al 1877 e poi, di nuovo, dal 1887 al 1915, per un totale di oltre trent'anni (caso unico nella storia italiana).