Bright spots on the dwarf planet Ceres continue to puzzle researchersphys.org46 pointsdnetesn10 years ago