urologist- urinary tract infection
nephrologist- nephrolithiasis
gynecologist- urinary incontinence, endometriosis
hepatologist- hepatitis
otorhinolaryngologist
cardiologist- carditis
pulmonologist- bronchitis
otorhinolaryngologist- otitis
8.6m questions
11.2m answers