Ranchun Wang Ranchun Wang Visiting Scholar Leiden University / Netherlands Residence at the Institute 24.03.2026 - 31.08.2026 Field of Research Corporate law