Björn Rosengren

Senior Lecturer, Consultant, Specialist