TY - RPRT TI - [Medical technology and scientific and technical progress]. PY - 1974 UR - https://pubmed.ncbi.nlm.nih.gov/4836106/ ID - 4836106 ER -