Activities - Science Olympiad

Science Olympiad Description
Science and engineering-based activities in which individual or small teams compete in various judged and timed events