1937年畢業于浙江大學生物系,后留校任教至1950年。1949年獲英國愛丁堡大學哲學博士學位。中國科學院上海細胞生物學研究所研究員。從事實驗肝癌等研究,建立了肝癌模型,發現化學物質誘發肝癌的發生率和肝癌組織學類型的性差別與營養因素有關。他和合作者建立了甲胎蛋白分離提純和免疫檢測方法,首先用于普查,為早期發現肝癌作出了貢獻,并發現人體肝癌細胞還具有一種新的膜相關胚胎抗原。組織和主持了抗人肝癌單克隆抗體的研究,在國際上首次獲得了具有較好選擇性的抗人肝癌單抗,經用放射性碘標記后已成功地用于臨床肝癌患者定位診斷和治療。開展對小鼠胚胎癌細胞和胚胎干細胞的研究,建立了許多克隆細胞株,進行體外誘導分化和轉基因等研究。
1980年當選為中國科學院院士(學部委員)。
從事實驗肝癌和人體肝癌研究,建立了肝癌模型,發現化學物質誘發肝癌的發生率和肝癌組織學類型的性差別與營養因素有關。