Nel 1848 diviene docente di Fisiologia a Königsberg; dal 1849 al 1891 fu docente di Fisiologia a Vienna. Fu anche uno dei fondatori ed esponenti principali della "Società di Fisica" di Berlino (in seguito Società Tedesca di Fisica), e fu uno dei maestri di Sigmund Freud.