A possible link between anticholinergic drugs and an increased risk of dementia

1 Like