M

Maaguzi (Acquired)

50 employees

Electronic Patient Reported Outcomes

Basic info

Industry

software development

Sectors

drug supply management
Web Browsers
randomization
EDC
ePRO
Mobile
Life Science
patient screening

Date founded

2005

FAQ