The Centre Léon Bérard Cancer Center.
Philip
T
T
Centre Léon Bérard, Lyon, France.
D001634:Bibliographies as Topic; D002173:Cancer Care Facilities / Q000266:history*; D005602:France; D049673:History, 20th Century; D000078329:Workforce