Hi,
Noted the history about your 30 year old son developing
diarrhea after a tour, stool tests showing pus cells means infection, Raised white blood cells indicating the same.
Since you have not mentioned which medicines your Doctor has prescribed it is difficult to tell further.
He needs antibiotic and
Metronidazole active against intestinal infection.
Also give probiotics, multivitamins and mineral.
Maintain hydration and electrolyte balance.
Antispasmodic may help to control diarrhea after food as food instigate intestinal movement.
Further tests may be needed if he does not get cured within a few days of proper management.
Hope I have answered your query. Let me know if I can assist you further.
Regards,
Dr. T. Chandrakant, General Surgeon