InfoWorld Company

InfoWorld provides integrated solutions for the health sector, being compatible with the requirements of major health care providers.
Technology: Others
Industry: Telemedicine
Headquarters: Romania
Founded Date: 2000
Employees Number: 101-250
Estimated Revenue: $1M to $10M

Visit Website
https://twitter.com/infoworldro
Register and Claim Ownership