Moyamoya disease and syndrome: a review | Synapse