Yeah so Ms. Lee walks into China’s Changsha Central Hospital of Otolaryngology and Head and Neck Surgery and says, Hey, I have had an itchy ear for the past five days, can you check it out? No it’s not the start to a bad joke, a Chinese woman only described as Ms. Lee had an itchy ear for a [...]