Biology (Year 11)

Ecology

What is the ultimate source of energy for nearly all ecosystems?