This is the personal page of Petros Ioannidis.

Here is his CV.