Question: how long does it take for a man to have symptoms of an std?
Answer: Symptoms usually appear 10–90 days after infection, with 21 days being the average.