Emblation Ltd
Address :
Forrester Lodge, Inglewood,
Alloa,
Scotland,
FK10 2HU,
United Kingdom
Alloa,
Scotland,
FK10 2HU,
United Kingdom
Telephone :
+44 (0)1259 236132
Email :
Website :
Description :
Emblation is a global leader in medical microwave technology, with a focus on radical innovation in the treatment of HPV infections, dermatology, cardiology, and oncology.