London school of commerce malta ranking July 8, 2019 16 32 64 128 London school of commerce malta ranking in the world London school of commerce malta qs ranking London school of commerce University of london ranking London school of commerce malta (lsc)