Return to Article Details The influence of different substrate types on the diversity of macrofouling organisms at the submerged coastal ecosystem of Karimunjawa Islands, Indonesia Download Download PDF