Fue miembro de sociedades científicas de diversos países; en Inglaterra, que visita más de una vez, donde era muy reputado, la Royal Society lo nombró miembro extranjero en 1860, y en 1897 le concedió el más alto rango de estima: la medalla Copley.