Past
Exhibits

< BACK TO ALL PAST EXHIBITS

2023 Lumen

A latin word meaning light, the lumen is also the measuring unit of its power, as perceived by the human eye.

• What is light?
• Where does it come from?
• What is the purpose and uses of light?

The exhibition sheds light on these questions.

This travelling exhibition is a production of Sherbrooke Museum of Nature and Science.

Supported by Presenting Sponsor: