Return to Article Details Learning of ethical and social competences in mechanical engineering degree Download Download PDF