Enigmatic fast radio burst pinned on magnetised dead star.

Top