leidenlawblog

Hassan Faraj Mehrabi

Hassan Faraj Mehrabi

Hassan Faraj Mehrabi is Advanced LLM in International Civil and Commercial Law at Leiden University

Blogs