Brain tumour diagnosis and management