TY - RPRT TI - Francesco Redi. AU - M G NARDI UR - https://pubmed.ncbi.nlm.nih.gov/13675776/ ID - 13675776 ER -