Massive haemoptysis: causes and management.
Bhatia
P
P
Blackpool Victoria Hospital, Blackpool, FY3 8NP, UK.
O'Reilly
J F
JF
Karthik
S
S
Katira
R
R
D006469:Hemoptysis / Q000209:etiology* / Q000628:therapy*; D006801:Humans