Personal Information
Organization / Workplace
Umea, Sweden Sweden
Occupation
Post doc fellow at Umea University, Umea, Sweden
Industry
Education
- Presentations
- Documents
- Infographics