Organization

LIH Olivia's Place

Shanghai, 31, China | http://www.oliviasplace.org/
Joined in December 2015

About Us
To help the children & adults of China to obtain universal, evidence- based, multidisciplinary rehabilitation services    
Areas of Focus Include
  • Health & Medicine
Location
35 Yongjia Road, 19th Floor (south), Shanghai, 31, CN