Intracranial sensing and monitoring device with macro and micro electrodes | Patent Publication Number 20150157236 | Patexia