Anders Sonesson

Assistant head of department, Senior Lecturer, PhD, Doctor

Senior lecturer, Assistant head of department