TY - RPRT TI - Ruptured spleen. AU - P S LONDON PY - 1962 UR - https://pubmed.ncbi.nlm.nih.gov/14466445/ ID - 14466445 ER -