![Markku Keinänen](https://cdn.adscientificindex.com/pictures/a8/1657084.jpg)
Markku Keinänen
Agriculture & Forestry / Plant Science
AD Scientific Index ID: 1657084
Itä-Suomen yliopisto
person_outline
Markku Keinänen's MOST POPULAR ARTICLES