Join our community
Marmosets are native to northeastern Brazil but have become invasive in the southeastern part of the country in the past decades, including in the city of Rio de Janeiro