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