Journal

Majdi Toumi

Majdi ToumiJournal

Majdi ToumiCode

Writing my own stories, granting and paying tribute to everything else.

Papers