stentrode device thumbnail pic

The Stentrode endovascular electrode array

stentrode device featured pic