Profile picture
Abdulaziz Ellafi
Doctorate
  • Senior Researcher
    TenEx Technologies
    Berwyn, United States
mini profile avatar Abdulaziz Ellafi