Shingles, also known as herpes zoster, affects about 30,000 people in Singapore each year. The viral infection, which causes ...