which layer of earth is responsible for magnetic field
the Earth 's outer core
-1
Section::::Physical origin.:Earth's core and the geodynamo.

Earth's magnetic field
146983
10600373307155450490
NONE
Section::::Abstract.
Earth's magnetic field
146983