Penn Calendar Penn A-Z School of Arts and Sciences University of Pennsylvania

Power production falls short of target by 8 billion units