1987考入上海第二醫科大學攻讀碩士學位,1998獲得上海第二醫科大學醫學博士學位。1999晉升主任醫師、教授。1997、1999先後赴香港大學葛量洪醫院、美國哈佛大學波士頓兒童醫院進修。2004年在加州大學伯克利分校公共衛生學院和公共政策學院學習。