Mega Biopharma 16-18, rue des Investisseurs , Crosne , 91560 France About Solutions products industries Publications videos articles Home Companies Mega Biopharma Industries Mega Biopharma Industries Industries Served Agriculture - Animal Health Medical / Health Care - Medical Equipment