LeechesHagfishesLampreysPetromyzonVertebratesJawReceptors, AntigenHirudo medicinalisBiological EvolutionFishesPhylogenySharksLeechingEvolution, MolecularMolecular Sequence DataEcosystemIsopodaGanglia, InvertebrateAmino Acid SequenceLocomotionGangliaCarbon CycleFossilsAtmosphereTreesBiodiversityGastropodaMeteoroidsEarth (Planet)PaleontologyDinosaursSoilGeologyInvertebrate HormonesSwimmingEvolution, PlanetaryExtinction, BiologicalNitrogen CycleExtraterrestrial EnvironmentAquatic OrganismsFood Chain