News

The cause of the disease is not known. Moyamoya means “puff of smoke” in Japanese and is used to describe the tangled appearance of tiny vessels that have become larger to compensate for the ...