Finland
Saint Petersburg State Technological University of Plant Polymers
Lappeenrannan teknillinen yliopisto / Lappeenranta University of Technology
Lappeenranta University of Technology