12 employees
South East Health Technologies Alliance provides business support, event management, EU networks, and publications services.
2005