Ezra Nkala

ezra's passport sized picture

I am a Computer Science undergraduate at Carnegie Mellon University in Qatar.