Human: How many years did the epoch of the Mesozoic Era last? Assistant: 
The Mesozoic Era lasted from 252 mya to 66 mya. It was a time of great change in the Earth’s environment, and it was the time of the dinosaurs.