Profile picture

Ted Bågfeldt

Lecturer, Head of Department
Kalmar Maritime Academy Faculty of Technology
+46 480 49 76 75
+46 70 677 46 39
Save contact Download hi-resolution image