Anche durante le sue permanenze in Europa, venne più e più volte premiato: nominato Cavaliere della "Legion d'Onore" in Francia nel 1881, Cavaliere dell'"Ordine di Leopoldo I" e membro dell'"Accademia Reale di Medicina" in Belgio, ricevette la "Croce di ferro" in Germania, due medaglie da parte del governo italiano e riconoscimenti anche da parte dei governi spagnolo e portoghese. Per merito della sua bravura nel campo ginecologico fu inoltre il medico personale, dal 1863 al 1866, dell'Imperatrice Eugénie.