DNA replication and cell cycle in plants: learning from geminiviruses

DNA replication and cell cycle in plants: learning from geminiviruses