Work

Facultative and obligate symbiotic associations of Pomacea canaliculata (Caenogastropoda, Ampullariidae).

FWCI: 2.516
Cites: 42
Cited by: 52
Related to: 10