The biofeedback odyssey: nearing one score and counting.
Schwartz
M S
MS
Mayo Clinic, Rochester, Minnesota 55905.
D001676:Biofeedback, Psychology / Q000639:trends*; D012952:Societies; D014481:United States