ByNobleID
    The pulmonary physician in critical care * Illustrative case 7: Assessment and management of massive haemoptysis. | NobleID