Irene Callus
 

    • Project Researcher
    Biotechnology (Department of Life Technologies)


irene.i.callus@utu.fi









Last updated on 18/02/2025 01:17:30 AM