The Sheldon archives
All the Sheldon stories in one place
All the Sheldon stories in one place
John Sheldon was a leading 18th century anatomist and surgeon whose pioneering study of the lymphatic system earned him a worldwide reputation and ultimately recognition as one of the founders…