Humza Ahmad Barlas
Humza Ahmad Barlas is researcher/analyst of public policy issues. Beyond that, Humza has an avid interest in gaming, technology, and sports.