Indian scientists find 2 neighboring star clusters 4,892 light-years away

Technology