Question 8

(True False)

The nucleolus is the site of DNA replication.

Answer