-->
Showing posts with the label PSR J0540-6919

Astronomer Have Discovered ‘Surprise’ Pulsar, ‘Most Important Planet Ever’ At The Edge Of Our Solar System

Just few days ago  astronomers claimed to have to discover a Pulsar , PSR J0540-6919, which lies outside the Tarantula Nebula in the Large Magellanic Cloud nearly 163,000 light-years away. Pulsars ar…
Subscribe Our Newsletter