Skip to main content

Advertisement

Contact Chong Chen

From: The heart of a dragon: 3D anatomical reconstruction of the ‘scaly-foot gastropod’ (Mollusca: Gastropoda: Neomphalina) reveals its extraordinary circulatory system

Contact corresponding author