Stephen Charles Ayala
Stephen Charles Ayala (1942–), Colombian zoologist.
- Department of Microbiology, Universidad del Valle, Cali, Colombia.
Taxon names authored
(List may be incomplete)
Publications edit
(List may be incomplete)
Stephen Charles Ayala (1942–), Colombian zoologist.
(List may be incomplete)
(List may be incomplete)