Ottar Michelsen
NTNU - The Norwegian University of Science and Technology
Trondheim, Norway
Member ID 3038
Member since Oct 28, 2021
Status Active
Sections