Esther Landhuis

Could the immune system be key to Alzheimer’s disease?

Esther Landhuis, Knowable Magazine Increasing evidence suggests that chronic inflammation takes a toll on the brain over the course of…

3 years ago