Profile picture
Idris Helal Alhmid
Masters
  • Researcher
    Dubai Health Authority
    Dubai, United Arab Emirates
mini profile avatar Idris Alhmid