Ilona Leppänen

@vttresearch.com

VTT TECHNICAL RESEARCH CENTRE OF FINLAND LTD