| Merits (2023) Events 5 international activities Ranking ?/1081 ranking within discipline Awards 0 international awards | Contact Amsterdam Netherlands URL http://www.noplexus.com/
Consulate General of the Kingdom of the Netherlands in Saint Petersburg Address Moika Nab. 11 Saint Petersburg 191186 Russia
Embassy of the Kingdom of the Netherlands in London Address 38 Hyde Park Gate South Kensington London United Kingdom