Person

Jan Krzysztof Marucha

This person is no longer with EPFL