Sheng Li

Chinese Academy of Sciences
Shanghai Institutes for Biological Science
300 Fenglin Road
Shanghai China 200032
Email: shengli@sippe.ac.cn

Papers:
0056 Fat body studies in Drosophila and Bombyx