>>512208768
>amyloids
Scientists were riding on that hype train in regards to dementia, even spent a fuck ton of money based on studies that were later retracted due to many scientific issues including repeatability if I recall correctly. I'll take it with a grain of salt.