CITATIONS

Term: Holliday junction helicase complex
PubMed: 9442895
PubMed: 16935884