Chercheur postdoctoral at INSTITUT PASTEUR OF SHANGHAI, CHINESE ACADEMY OF SCIENCES - North Shields, England, United Kingdom
INSTITUT PASTEUR OF SHANGHAI, CHINESE ACADEMY OF SCIENCES is a company based out of LIFE SCIENCE RESEARCH BUILDING, 320 YUEYANG ROAD, XUHUI, Shanghai, Shanghai Shi, China.