
Types of STDs - How many types of stds are there?
14207
More than 30 different bacteria, viruses and parasites are known to be transmitted through sexual contact.
14207
More than 30 different bacteria, viruses and parasites are known to be transmitted through sexual contact.