Return to Issue Details DNA barcoding of freshwater fish in Siberut Island, Mentawai Archipelago, Indonesia Download Download PDF