MEME alumnus scores Science paper!