Logo
I

International Centre for Life

67 employees

Life Science Centre is an educational visitor attraction that hosts science exhibitions, live shows and the world's largest planetarium.

Basic info

Industry

museums, historical sites, and zoos

Sectors

Non Profit
Science engagement
Museums and Historical Sites
STEM education
research and medicine
special events and festivals
conference and banqueting

Date founded

2000

FAQ