Nel 1926, in collaborazione con G. Mendes, V. Benedetti, F. Bocchetti, G.B. Roatta ed E. Ronzani, presentò al capo del governo il progetto di legge per l'assicurazione obbligatoria contro la tubercolosi; a lui si devono l'istituzione dei Consorzi antitubercolari in ogni provincia e l'assicurazione antitubercolare per i lavoratori, che portarono a un progressivo decremento della malattia. Nel 1930 fu nominato capo dell'Ufficio d'igiene di Roma e vicedirettore generale della Sanità pubblica; nel 1935 fu posto a capo del servizio sanitario delle colonie.