SHE Assembly 2017

SHE Assembly will this year be held in Madrid, Spain. More information to come.