this sounds new


https://www.newscientist.com/article...-vessel-stent/

a little more:

https://www.technologyreview.com/s/6...de-your-brain/