This manufacturing site is located in Blida, Algeria. The total area of the site is about 6200 square meters, and the facility has a built-up area of more than 3000 square meters. This site is currently manufacturing oral solid dosage forms…