Rabeeh Abbasi

Researcher, interested in topics related to Web 2.0.