Ali Sajid Imami

11 POSTS 0 COMMENTS
Ali Sajid Imami is a doctor by training, a computer scientist by trade and a researcher and social activist by passion. Ali spends most of his time awake and staring at various screens. He tweets at @doctor_no.