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