3 Ugly Truths about Innovation, from John Warner, Head of the Warner Babcock Institute for Green Chemistry

“He creeped me out,” John Warner recalled, as he recounted his first encounter with Edwin Land, the founder of the Polaroid Corporation and one of the greatest inventors in U.S. history at the time.  It was 1986 and Edwin had just phoned to request a meeting with John Warner, one of the world’s brightest medicinal […]