Geneva School of Business Administration - University of Applied Sciences Western Switzerland is located in Carouge, Switzerland on Campus Battelle, Rue de la Tambourine 17. Geneva School of Business Administration - University of Applied Sciences Western Switzerland is rated 4.2 out of 5 in the category public university in Switzerland.
Address
Campus Battelle, Rue de la Tambourine 17
Accessibility
Wheelchair-accessible entrance