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.