Satu Ramula
0000-0001-7795-0352
1 paper found
Refreshing results…
The economic costs, management and regulation of biological invasions in the Nordic countries
Missing publications? Search for publications with a matching author name.