50 employees
InCaptus aims to revolutionize the collaboration between leading physicians and the pharmaceutical and biomedical industries.
2013