Description

International Research Fellow, awarded by the Swedish Research Council, Sweden
Degree of recognitionInternational

    Fingerprint