Waterloo Engineering
Research Laboratory for Green Energy and Pollution Control
Tsinghua University - University of Waterloo Joint Research Center for Micro/Nano Energy & Environment Technology