International Pharmaceutical Students' Federation (IPSF)
Location
The Hague
Netherlands
See map: Google Maps
NL