TY - RPRT TI - Leopard spot retina. AU - S Wheatcroft AU - P Watts AU - J McAllister PY - 1993 DO - 10.1038/eye.1993.40 UR - https://pubmed.ncbi.nlm.nih.gov/8325415/ ID - 8325415 ER -