TUMOR 202286484 Data check and company reliability