The Mcm2-7 replicative helicase: a promising chemotherapeutic target

The Mcm2-7 replicative helicase: a promising chemotherapeutic target