This page has moved to a new address.
New insight into human brain cell function found in ... yeast?