25 employees
Meditate has been offering healthcare institutions a helping hand with issues related to (medical) technology.
2011