09 Jan 2023Biology
Fossil, with dinosaur-like head, sheds light on evolution of birds
A 120-million-year-old fossil uncovered in China has one of the most bizarre anatomical features: a head resembling a dinosaur and a body resembling a bird.
1 October 2022Solar Energy
Solar cooking: Meaning, advantages, and need of the hour
"Let the sun shine in," they said, without knowing how this could become one significant revolution in the way we cook.