Department of Business Development and Technology

Finn Sten Jakobsen

Associate professor

Finn Sten Jakobsen

View all (1) »

View all (1) »

ID: 44236437