Lost in Translation Surfaces

January 29-31 2020 University of Luxembourg

Poster

You can download the poster in full quality here.