Glossary Element  in vivo

Name translations
Language Translations
English: in vivo
Definition translations
Language Translations
English: taking place in a living organism.