An Open Framework for Participatory PM2.5 Monitoring in Smart Cities
AirCloud: a cloud-based air-quality monitoring system for everyone