A novel project studies the consequences of the arrival of Griffon Vultures to Mallorca

10/02/2020