Past, present, and future of surgery and the conquest of cancer.
D005544:Forecasting; D013502:General Surgery / Q000266:history*; D049669:History, 16th Century; D049673:History, 20th Century; D049690:History, Ancient; D049691:History, Medieval; D009374:Neoplasms, Experimental; D014777:Virus Diseases