What programmes does Leiden University offer?

Leiden University offers more than 40 bachelor’s programmes (six taught in English) and over 80 master’s degree programmes.