Uniwersytetu Wrocławskiego; 1945–1952 – rektor Uniwersytetu i Politechniki we Wrocławiu.

W pracy naukowej zajmował się systematyką roślin, ekologią, fitosocjologią (głównie Tatr i Pienin) i paleobotaniką; autor m.in. Torfowiska Polesia (tom I–II, 1939–1940); współautor (wraz z Władysławem Szaferem i Bogumiłem Pawłowskim) klucza do oznaczania polskich roślin naczyniowych Rośliny polskie (1924).

Działalność polityczna Od 1938 – był członkiem Klubów Demokratycznych, od 1939 Stronnictwa Demokratycznego. Należał do kierownictwa stronnictwa – w latach 1949–1969 członek Centralnego Komitetu, w latach 1949–1954 członek Komitetu Politycznego CK, w latach 1954–1969 członek Prezydium CK, 1946–1954 wiceprzewodniczący Rady Naczelnej SD, w latach 1954–1956 wiceprzewodniczący CK, a w latach 1956–1969 stał na czele partii jako przewodniczący CK. Od 1969 honorowy prezes SD; 1952–1956 – wicemarszałek Sejmu, w latach 1956–1969 zastępca przewodniczącego Rady Państwa; 1946–1972 – poseł do Krajowej Rady Narodowej, na Sejm Ustawodawczy oraz na Sejm PRL I, II, III, IV i V kadencji;