Term Gallery logo

Meanings of establishment and maintenance of mitochondrion localization in English