
▷ 16 sec video
Life Science & the Human Body
Human body systems gallery display
A museum installation of transparent anatomy display stations with nearby touchscreens, supporting introductory exploration of organs, body systems and the relationships between anatomical structures.
Product photograph · Real operating video























