Direct aspiration stroke thrombectomy: a comprehensive review. (12th June 2020)