“Megafauna” has fascinated humans since our origins, when the large animals that we fed upon, compete with us and killed us were painted in caves. Today, we also know that megafauna play key and irreplaceable roles in ecosystems. An international team of researchers, led by Marcos Moleón from the University of Granada and with the […]
Read more