Automated histologic diagnosis of CNS tumors with machine learning