title: Promises to keep.
mesh_terms: D004501:Education, Medical / Q000266:history; D004504:Education, Medical, Undergraduate; D049671:History, 18th Century; D049672:History, 19th Century; D006801:Humans; D010686:Philosophy, Medical; D012106:Research; D012606:Scotland; D012941:Social Responsibility; D012955:Societies, Medical; D013896:Thoracic Diseases / Q000266:history*; D006113:United Kingdom