Reservoir & SubsurfaceRPSc meaning in oil and gasDefinitionResource Pull-Through ScoreRPSc means Resource Pull-Through Score.✓ Verified termSuggest a correction