Profile picture
Juan Dempere
Doctorate
  • Higher Colleges of Technology
    Dubai, United Arab Emirates
mini profile avatar Juan Dempere