Cerus obtains CE Mark approval for 021 Contour Neurovascular System
Cerus Endovascular, a privately-held medical device company, has secured CE Mark approval for its 021 Contour Neurovascular System. The system is a fine mesh braid that is compatible