
Leonardo Delgado-Santa
Leonardo Delgado-Santa is a professor of biology at the University of Quindío in Colombia, specializing in arachnids and their ecological adaptations. He is known for his research on spider behavior and ecology, although he was not involved in the recent discovery of the ballista spider. His insights into biomechanical performance in spiders contributed to the broader understanding of this unique arachnid's specialized hunting strategy.
Power32,659
Reach514,779
Country presence
Recent news mentions
Leonardo Delgado-Santa is a professor of biology at the University of Quindío and a researcher with the Ecdysis Research Group.
Spider’s spring-loaded trap launches prey into its webCNN·
United States· 2026-06-24



