习。1987年，任浙江医科大学附属一院住院医师，后任温州医学院儿科系助教。1988年，在上海第二医科大学儿科系儿科学专业读博士研究生。1991年，任上海第二医科大学附属新华医院儿科医学研究所主治医师、副研究员（其间：1994年3月—1996年5月，在美国纽约爱因斯坦医学院从事博士后研究）。1996年，任上海儿童医学中心研究员、副院长、常务副院长。1998年，任上海第二医科大学附属新华医院副院长、上海儿童医学中心院长。2001年，任上海第二医科大学附属新华医院院长、上海儿童医学中心院长。2003年，任上海第二