About Teamup Science
TeamUP Science, a science organization at the University of Alberta, aims to dynamically strengthen the science education of youth.
More about Teamup Science
Teamup Science is located at Edmonton, Alberta
http://www.teamupscience.com