Haibao Ren

Haibao Ren's picture
Former Postdoctoral Researcher
Assistant Professor, Chinese Academy of Sciences

Former Sabbatical Visitor

Address: 165 Prospect Street New Haven, CT 06520-8106, USA
Phone: (203) 432-1597

2012-2013

Area of Interest

Assistant Professor, Chinese Academy of Sciences

Website: http://www.biodiv.ibcas.ac.cn/en/staff/renhaibao.html