Laureatosi nell'anno accademico 1852-1853, nel 1854 entrò nella clinica chirurgica di Firenze, divenendo ben presto l'allievo prediletto di Carlo Burci. Da quel momento cominciò a insegnare medicina operatoria e patologia chirurgica e si interessò all'anatomia patologica, in linea con l'indirizzo del maestro. Seguì dei corsi di aggiornamento a Vienna e a Berlino e visitò le cliniche dirette da Bernhard von Langenbeck e Theodor Billroth e i laboratori di Karl von Rokitansky e Rudolf Virchow.