Mohamed Ali
Mohamed Ali

Mohamed Ali

MS in Computer Science. Research Engineer. Speech Recognition. Web Developer.