TY - RPRT TI - Evolutionary medicine. AU - B Swynghedauw PY - 2004 DO - 10.1080/00015458.2004.11679525 UR - https://pubmed.ncbi.nlm.nih.gov/15154569/ ID - 15154569 ER -