Our systems have detected unusual traffic from your computer network. Please try your request again later. Why did this happen?


IP address: 66.102.8.165
Time: 2024-03-29T00:35:47Z
URL: https://scholar.google.com/scholar_lookup?journal=J+Nerv+Ment+Dis&title=Is+tapping+on+acupuncture+points+an+active+ingredient+in+emotional+freedom+techniques+(EFT)?+A+review+and+meta-analysis+of+comparative+studies&author=D+Church&author=P+Stapleton&author=A+Yang&author=F+Gallo&volume=206&publication_year=2018&pages=783-793&pmid=30273275&