TY - RPRT TI - The blowfly problem. AU - A A GREEN PY - 1952 DO - 10.1177/146642405207200521 UR - https://pubmed.ncbi.nlm.nih.gov/13000844/ ID - 13000844 ER -