Incaricato dell'insegnamento e della direzione della cattedra il 14 febbraio 1878, dopo la morte del Bellini, nel 1879 vinse il concorso per professore straordinario della stessa disciplina nell'Università degli Studi di Bologna, ma preferì rimanere a Firenze. Successivamente nell'Istituto fiorentino fu nominato professore straordinario il 1º novembre 1880 e, superato il relativo concorso, ordinario e titolare di cattedra l'11 gennaio 1884. Durante il suo magistero, fu anche direttore del reparto tossicologico dell'ospedale di Santa Maria Nuova ed ebbe inoltre la facoltà di utilizzare a scopo didattico e di ricerca scientifica qualsiasi caso di interesse medico-legale accolto nelle astanterie del nosocomio.