Participant Info Term non-invasive འཇམ་ཐབས་ཀྱི། English Definition biol. Not requiring the introduction of instruments into the body. Tibetan Definition ལུས་པོའི་ནང་དུ་སྨན་དཔྱད་ཡོ་ཆས་འཇུག་མི་དགོས་པའི་བཅོས་ཐབས། Full Glossary