
What’s in a name? Emperor’s Teapills (Tian Wang Bu Xin Wan)
Tian Wang Bu Xin Dan, which means “Heavenly King’s Tonify Heart Pills”, now more commonly known as Emperor’s Teapills. This Chinese herbal formula dates back to 596 during the Tang...
Yvonne Lau |