Reset
The Egyptian French Company for Plants Tissue Culture S.A.E (EFC Plants) is an agricultural biotechnology company based out of Egypt.
Help