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