AlloFinder is now under maintenance.

We are sorry that the website is currently unavailable.

Thanks for your understanding!

Address: Building 2, Room 1006&1008, 280 South Chongqing Road, Shanghai China, 200025
Email: jian.zhang@sjtu.edu.cn & jzhang.dr@gmail.com
Tel: +86-2163846590-776922
Fax: +86-2164154900
Copyright © 2009-2017 Molecular Design Laboratory, SJTU All Rights Reserved. Designed by MDL.