Profile picture
Thomais Kakouli-Duarte
Doctorate
  • Director
    Institute of Technology Carlow
    Carlow, Ireland
mini profile avatar Thomais Kakouli-Duarte