Return to Article Details Self-powered and self-purifying building envelopes: Progress, challenges, and future perspectives Download Download PDF