d66339s24i3
Monitoring Biological Corridors in Costa Rica
La Selva Biological Station
Leopardus pardalis
Ocelot