Dimitri Anastasopoulos

Dimitri Anastasopoulos was born in Athens, Greece. He is currently a Visiting Assistant Professor at the University of Rochester.