Innovative People

Kaish Mohamad

computer science, mathematics, problems in physics