Vimarsana.com

UC engineers develop new collision-avoidance system

• Source: news-medical.net
What do you call a broken satellite? Today, it's a multimillion-dollar piece of dangerous space junk.