The Relationship between Patient Satisfaction with Service Quality and Survival in Non-Small Cell Lung Cancer - Is Self-Rated Health a Potential Confounder?

The Relationship between Patient Satisfaction with Service Quality and Survival in Non-Small Cell Lung Cancer - Is Self-Rated Health a Potential Confounder?