William Nyholm Trainee Environmental and Marine Biology Faculty of Science and Engineering william.nyholm@abo.fi Research profile