Project Details
Professor Dr. Olli Ikkala
Address
Aalto University School of Science and Technology
Department of Applied Physics
Post Office Box 11100
00076 Aalto
Finnland