China Compound Eye

China will produce the world’s first deep space radar to track down risky asteroids

China will produce the world’s first deep space radar to track down risky asteroids

Called China's Compound Eye (China Fuyan), it will have a scope of 150 million kilometers, ready to see far into… Read More

2 years ago