Henry Lester Institute of Medical Research, Shanghai, China