Profile picture
Pedro Talaia
Doctorate
  • Manager
    Cyprus Research and Innovation Center (Cyprus)
    Nicosia, Cyprus
mini profile avatar Pedro Talaia