BIOC37H3: Plants: Life on the Edge

Plants have evolved adaptations to maximize growth, survival and reproduction under various taxing environmental conditions. This course covers the great diversity of plant structures and function in relation to ecology, focusing mainly on flowering plants.

EEB340H
Natural Sciences