Fetching the paper…

GRB 090510: a short burst from a massive star ? · Around