Anfonwch hwn fel neges destun: A systematic review of outcomes in patients with solitary fibrous tumours of the pleura (SFTP)