Profile picture
Joaquin Sanchis-Moysi
Doctorate
  • Other
    Las Palmas de Gran Canaria, Spain
mini profile avatar Joaquin Sanchis-Moysi