The roommate of an Iraq War veteran seriously injured in a clash with police during an anti-Wall Street protest says Scott Olsen is doing well and doctors say he'll make a full recovery.

Keith Shannon served with the 24-year-old former Marine in Iraq.

He tells The Associated Press that he visited Olsen at a medical facility Sunday and he "seems to be doing well."

Shannon says Olsen still can't talk but doctors expect him to make a full recovery.

Olsen suffered a fractured skull and other head injuries during the clash Tuesday.

Police are investigating how Olsen was struck by a projectile.

Wall Street protesters around the country have rallied around Olsen's plight. That includes a march by hundreds Saturday night in Oakland.