Sentence:  I have also constantly <WSD>engaged</WSD> in scientific work and am fully aware of the value of opinions formed in science as well as in the religions in the world . 
Meaning of the word marked with <WSD> tags:  carry out or participate in an activity; be involved in