Irene Callus
 

    • Project Researcher
    Biotechnology (Department of Life Technologies)


irene.i.callus@utu.fi









Last updated on 2025-18-02 at 01:17