Immunology and Biotechnology Unit Laboratoire190587TantaÉgypte
Faculty of Science Institution306563France
Department of Zoology Institution329441France
Tanta University Institution444421TantaÉgyptehttps://tanta.edu.eg/en/