Noor Masarwy

Undergraduate project (2025)