About BIOCAD
is a major innovative biotechnology company in Russia that brings together world-class research centers, state-of-the-art pharmaceutical and biotechnological manufacturing facilities, preclinical studies and clinical trials that meet international standards.