Pulmonologist

A pulmonologist specializes in pulmonary (lungs) and other respiratory tract illnesses and diseases.

These types of doctors have a broad scope of specialization as they can treat almost everything from asthma to tuberculosis.