38年至1939年任成都华西协和大学理学院化学系副教授。1939年至1947年任重庆大学理学院化学系教授，后六年兼任系主任。1947年至1949年任上海中央研究院化学研究所研究员。1949年历任中国科学院物理化学研究所、长春综合研究所、沈阳金属研究所、上海有机化学研究所北京工作站和化学研究所研究员，间或兼任研究室主任。1954年至1965年先后任《化学学报》副主编、主编。1955年当选为中国科学院数理化学部委员（后改为化学学部委员、院士）。1957年至1965年兼任中国科学技术大学教