Rafael Haenel

PhD