TY - RPRT TI - Evaluation of recent developments in contraceptive technology. AU - H C Taylor PY - 1966 DO - 10.2105/ajph.56.1_suppl.74 UR - https://pubmed.ncbi.nlm.nih.gov/5948074/ ID - 5948074 ER -