A company developing surgical implants and techniques to create controlled vascular connections
Biotechnology company