1. Department of Pharmacognosy, Faculty of PharmacyDeraya University New Minia Egypt
2. Department of Biochemistry, Faculty of PharmacyMinia University Minia Egypt
3. Department of Pharmacognosy, Faculty of PharmacyMinia University Minia Egypt
4. Department of BiochemistryUniversity of Toronto, MaRS Centre West Toronto ON Canada
5. Institute of Pharmacy and BiochemistryUniversity of Mainz Mainz Germany
6. Department of Pharmacognosy, Faculty of PharmacyHelwan University Cairo Egypt
7. Department of Computational and Analytical Science, Molecular Discovery GroupRothamsted Research Harpenden UK