Studiò medicina a Basilea e a Gottinga. Nel 1863 fu nominato professore di anatomia presso l'Università di Berna (1866-1867, rettore accademico), e nel 1884 presso l'Università di Praga come successore di Carl Toldt.