People

Nicki Skafte Detlefsen

Postdoc, Technical University of Denmark