The Nobel Prize winning chemist Sir Fraser Stoddart died on Monday, December 30.