November 2024: In a paper that claims leaf extract kills cancer cells, from researchers in Egypt and Saudi Arabia. Red flags should be obvious. Is this what blind peer review means? @plos.org https://pubpeer.com/publications/10BC2637C10AD6A535976ECC335C5C
Comments