DDi (Drug Development Informatics)DDi (Drug Development informatics) – a MakroCare company, is a prominent partner to provide clinical informatics and IT solutions to Life Sciences industry.