Location
Uppsala Science Park, Uppsala, Sweden
Fiscal year end
December 31