Royal Swedish Academy of Sciences
Crafoord Prize awarded by the Royal Swedish Academy of Sciences, 2004