demographics leadership science wallpaper science leadership academy demographics See how Science Leadership Academy ranks with other Philadelphia schools. Science Leadership Academy serves 498 students in grade… Saturday, June 4, 2022 Edit