Ablatus Therapeutics

Ablatus Therapeutics is an NHS spin-out developing a novel radiofrequency ablation system for the treatment of solid tumours.

Address: Babraham Research Campus Babraham Hall Babraham
Post Code: CB22 3AT
Country: United Kingdom
Membership Type: Professional Individual and Corporate <5