Advocates claim numerous health benefits for meditation, many of which are supported by studies on the practice. Still, meditation has not become part of mainstream medicine.
疑问:这个for感觉不太对劲。benefit for sth应该是对sth有利。而benefit from sth 是从sth中获利,这个句子的意思应该是从冥思中获利,应该用from呀!