1987 年毕业于上海医科大学公共卫生系。1989 年起于德国Greifswald 大学攻读人类遗传学,1992 年获得博士学位。1993至1997年间于Greifswald 大学从事细菌感染生物学博士后研究。从1997年夏起,于瑞典Lund 大学从事基因治疗和病毒学、干细胞生物学和肿瘤细胞生物学的研究。 2002 年起独立领导研究小组。2004年起 Lund大学副教授。2009年9月作为“千人计划”人才被北京师范大学生命科学院引进。