TY - RPRT TI - [Medical progress or economic development?]. AU - R G Castadot PY - 1969 UR - https://pubmed.ncbi.nlm.nih.gov/5784831/ ID - 5784831 ER -