He received honorary doctorates and a number of professional honours, such the Royal Society's Royal Medal and Darwin Medal in 1868 and 1890 respectively, and the Order of Merit in 1908.
Ia menerima gelar doktor kehormatan dan sejumlah penghargaan profesional seperti Royal Medal dari Royal Society (tahun 1868) dan Darwin Medal (tahun 1890), serta Order of Merit pada tahun 1908.