Meridians, or energy channel, correspond to one of the twelve organs in the human body, according to Traditional Chinese Medicine.
Opinion in Sci/Tech — by Sherize Kharyzma — on Aug 19, 2010