2025
Taczanowskia yasuni new species: A new enigmatic species of spider (Araneidae) from the Ecuadorian Amazon canopy
2020
Rodents of the eastern and western slopes of the Tropical Andes: phylogenetic and taxonomic insights using DNA barcodes