Professor Ioannis G. Fatouros, Ph.D.