Sukru Alatas

Sukru Alatas

Technology Executive | PhD Researcher