NCT01409252 - Long Term Outcome After Hemorrhagic Stroke Surgery | Crick | Crick