Mission Reports China-France Oceanography Satellite launches on research mission October 29, 2018 Stephen Clark A joint oceanography research mission developed by Chinese and French scientists launched Monday on top of a Long March 2C rocket from the Jiuquan space center in remote northwestern China.