Term: In vivo

« Back to Glossary Index

Research done or taking place in a living organism.

« Back to Glossary Index