24.02.15 Mike is awarded a Sloan Research Fellowship Mike was selected as one of 126 Sloan Fellows for this... ▶