Northwestern Nobel laureate Fraser Stoddart dies
Fraser Stoddart was a Northwestern University Chemist and a Nobel Prize winner. He died last week.