生于安徽省黟县，祖父是私塾先生，父亲从商。幼年时随祖父读书、绘画。早年就读于黟县 “横冈私立敬业小学”、休宁县“省立徽州中学”和上海市“市立吴淞初级中学”（现上海市吴淞中学）等学校。1936年起，先后就读于浙江省省立杭州高中（现浙江省杭州高级中学）和国立同济大学附属中学。1939年考入西迁云南省昆明市的国立同济大学医学院，后随学院迁入四川李庄镇（宜宾市）。1945年毕业后留校任教人体解剖学， 1946年随同济大学医学院迁回上海继续执教。1947年参与重建中国解剖学会。1948年-1951年赴瑞士巴塞