Activities at the BSN Summer School 2017

One of the nicest aspects of Summer School is the flexibility it offers to try...