Sten Karlsson, PhD

Norwegian Institute for Nature Research (NINA)
Trondheim Norway
7485