All posts by Dr. Richard Saint Cyr

Sexually Transmitted Diseases: New Slideshow

STD stands for sexually transmitted disease. Unfortunately, this is a major problem I see in my clinic almost every day. There’s a lot of anxiety and embarrassment about this issue, and also a lot of misinformation out there. I think it’s a very important topic to discuss rationally and without embarrassment, so I hope my presentation below can help people understand better.… Read the rest