STD Testing: A Complete Guide to Understanding, Importance, Benefits, and Risks

What is an STD?