Return to Article Details The Effect of Self-efficacy on Sustainable Development: The PetroMasila in Yemen Download Download PDF