Kidney dysfunction predicts 90 days mortality after stroke thrombectomy(05) Save Image Image gallery: 90 Days After December 13 2023