Glossary
An institution that stores human tissues, e.g., autopsy specimens, blood, or organ biopsies, for research.
Posted
in
by
Tags: