Keumars Afifi-Sabet

Live Science, TechRadar

ProfileContactsRecent Articles on Subject
1Keumars Afifi-Sabet
Live Science
Technology editor @LiveScience. Sarcasm specialist.
London

2Desire Athow
TechRadar
Made in Mauritius. Managing editor at TechradarPro.
London