Diversity of subaerial algae and cyanobacteria on tree bark in tropical mountain habitats

Abstract
No abstract available