Home SciencePhysics China Has Successfully Completed Its First Space Launch from a Floating Platform