Tornato in Italia divenne aiuto di Loreta e Novaro nella clinica chirurgica di Bologna, ove nel 1890 conseguì per titoli la docenza in patologia chirurgica. Incaricato dell'insegnamento di patologia chirurgica e medicina operatoria presso l'università di Bologna dal 1889, nel 1891 ottenne l'incarico della cattedra di clinica chirurgica a Cagliari; nel 1892 ne divenne, per concorso, titolare. Infine, nel 1899 ottenne il trasferimento alla cattedra di clinica chirurgica dell'università di Siena.