Dr. Xianhao Cheng - Dr. Cheng has written several articles .
Dr. Xianhao Cheng - Dr. Cheng translated many texts into English for Tai Chi magazine .
Dr. Xianhao Cheng - Dr. Cheng has written several articles and translated many texts into English for Tai Chi magazine .