Ilja Makkonen

Postdoctoral Researcher, Academy Research Fellow

Research units & titles

ID: 55836