hun-ren rcaes
-
Tech News
Red Giant XX Trianguli Has Massive Starspots, Dubbed the ‘Most Spotted Star in the Sky’
A massive starspots were reported on the red giant star XX Trianguli, situated approximately 630 light-years away from Earth. These…
Read More »