Clive Finlayson: Gibraltarian scientist and co-director of the Gibraltar Museum

378