37 employees
Novalins is an ISO-certified medical translation provider working exclusively in the healthcare sector.
2011