IMEDEA participates in a study that demonstrates that vultures that live in areas with greater human presence have higher mortality rates

11/02/2020