Lorna MacKinnon

My profile

The Scottish Association for Marine Science (SAMS) is Scotland’s largest and oldest independent marine science organisation,