Atfel Richard

Abu Dhabi, United Arab Emirates

Atfel Richard

Abu Dhabi, United Arab Emirates

  • Work
    • ADNOC
  • Education
    • University of Calicut