Whisper Walls, fabric panels, BuzziSpace

King Abdullah University of Science & Technology – Thuwal, Saudi Arabia