About

Location

Aalborg


Company, School, or Organization

Aalborg University