When To See A Pulmonologist?

Since, medicine is ever changing and evolving branch, General Medicine (internal medicine) is further specialized in various super speciality branches like cardiology (deals with heart) , gastroenterology (deals with gastrointestinal tract), oncology (deals with cancers), Pulmonology (deals with lungs), urology (deals with kidney) and neurology (deals with brain). Amongst all