Biologic electrode array with integrated optical detector | Patent Publication Number 20020131899 | Patexia