В
1861 г. окончил Эдинбургский университет. В
1867—
1869 гг. стажировался в Боннском университете у
Ф.А. Кекуле. С
1869 г. работал в Ветеринарном колледже
Эдинбурга. В
1875—
1923 гг. — профессор Кембриджского университета, в
1877—
1923 гг. — лондонского Королевского института. Президент Лондонского химического общества с
1897 по
1899 г.