Luo-Nan Chen

Professor Luonan Chen

Professor, Excutive director, Key Laboratory of Systems Biology, Shanghai Institutes for Biological Sciences, Chinese Academy of Sciences
Present address (office): 500 Cao Bao Road, Shanghai 200233, China; or 320 Yueyang Road Shanghai 200031, China.
Phone (office): +86-21-6436-5937; Fax: +86-21-5497-2551.
Laboratory Homepage:
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki