Home

Steffen_Harzsch



Immunolocalization of serotonin in Onychophora argues against segmental ganglia being an ancestral feature of arthropods