Irene
Callus

Project Researcher, Biotechnology
Doctoral Researcher, Department of Life Technologies