Theophanis (Theo) Stratopoulos, PhD