Science

Weird stellar remnant may be from one of the first stars in the universe