Loading people...
Executive Officer, SPEEDA Chief Research Officer at Uzabase
Mifnaz Jawahar is Executive Officer, SPEEDA Chief Research Officer at Uzabase.