(Edmonton) Dean of Science Greg Taylor leads a tour of all the wonders of the new Centennial Centre for Interdisciplinary Science in this great video feature.
September 19, 2011
(Edmonton) Dean of Science Greg Taylor leads a tour of all the wonders of the new Centennial Centre for Interdisciplinary Science in this great video feature.