科课程后于1921年进哥伦比亚大学当研究生，1922年转学至芝加哥大学生理学系为研究生，1925年获得芝加哥大学哲学博士学位；同年回国到复旦大学教授生物学和生理学。1927年起担任国立中央大学医学院（复旦大学上海医学院前身）生理学教授。1930年秋获美国洛氏基金会资助，先后英国伦敦大学、剑桥大学从事研究，1931年冬到德国法兰克福大学进修。1932年起任职于上海雷士德医学研究所，1937年回到中大医学院担任生理学教授，抗日战争爆发随学校迁到成都。1943年夏以中美文化交流交换教授身份赴美国讲学与研究