Home › Authors › Karim Ahmed 👤 Karim Ahmed 1 book Books by Karim Ahmed Advanced Materials XII Advanced Materials XII 2012