大公報
The Hong Kong newspaper "Ta Kung Pao" has called Cen "a leader in naval scientific research and armaments." Cen was appointed to the 18th Central Commission for Discipline Inspection (CCDI), the Chinese Communist Party's main organization responsible for monitoring the performance of Party members, and policing them for breaches in Party regulations and discipline.