stentrode device featured pic

The Stentrode endovascular electrode array

stentrode device thumbnail pic