Peter Lee spent 16 years at Microsoft shaping its science and research efforts.