What is magmatic differentiation? how might this process lead to the formation of several different igneous rocks?

Q&A Education