That Journal, BJC, only has an impact factor of 9.
Whereas
The Journal Impact Factor of 28.4 placed JAMA Oncology as one of the highest-ranking oncology journals. Mar 21, 2024
The JAMA article had 70 co-authors and a strong conclusion of efficacy.
You quote two Italian searchers, who give their obviously poorly informed decision (for instance they assumed no idh-1 tracking) in an open access article in BJC.