Prof. Cecilia Emanuelsson

Sweden
Professor Emeritus, Biochemistry, Lund University