University of bari aldo moro ranking July 8, 2019 16 32 64 128 University of bari aldo moro ranking in italy University of bari aldo moro qs ranking University of bari aldo moro world ranking University of bari italy University of bari aldo moro