J. Fraser Stoddart wins 2016 Nobel Prize in chemistry

J. Fraser Stoddart, who was a professor of chemistry and biochemistry…