Glossary Neuroscience / Term
A piece of tissue maintained in culture medium.
Permanent link explant - Creation date 2021-05-02