Search results for: Petteri Laaksonen
Algal Research > 2017 > 26 > C > 65-73
Environmental Science and Pollution Research > 2017 > 24 > 12 > 11446- 11458
International Journal of Production Economics > 2006 > 104 > 1 > 46-61
Algal Research > 2017 > 26 > C > 65-73
Environmental Science and Pollution Research > 2017 > 24 > 12 > 11446- 11458
International Journal of Production Economics > 2006 > 104 > 1 > 46-61