El Sherouk City
Cairo, 11837
Egypt
Loughborough University - The British University in Egypt
SnS2, SnO2, Photodegradation, fluorescein dye, sol-gel