Journal Article Eleven microsatellite loci for two invasive freshwater apple snails, Pomacea canaliculata and P. maculata (Ampullariidae).

18pp.3397 - 3400 , 2018-07-16Springer-Nature
ISSN:1387-3547

Number of accesses :  

Other information