Title: A report on the late results of operation for cancer of the breast (Leeds)
Subjects: Breast, Cancer, Surgery
Places: England, Leeds