Moyamoya Syndrome

Moyamoya literally means “puff of smoke” in Japanese. It was named this because of its appearance on angiography, where it looks like a tangled network of new vessels in the brain. These new blood... Read More