stroke study results (it)