top of page

Dr.Christos Karavasilis

Chief Technology Officer,
LPC (Greece)

Dr.Christos Karavasilis
bottom of page