100 followers
Wondering if some individuals understand science. In two papers (https://t.co/IeZ6BFFJfR; https://t.co/rWEvTV3feN), we showed that APP does not have ferroxidase activity refuting an incompetent work published by Cell (https://t.co/mwaKve2rUI).