Innovative People

Ahmad Muhammad

Physics
Chemistry
computer science
Education