Rayan Isran

Rayan's old page was outdated and had unnecessary personal information. A new writeup is coming soon.