- DocumentAssignment 2uploaded byMohamed A Hafiz
- DocumentEthics glossary Finaluploaded byMohamed A Hafiz
- DocumentAssignment 1uploaded byMohamed A Hafiz
- DocumentAssessment of alternativesuploaded byMohamed A Hafiz
- Documentand areas for future research and methods developed 1072227(1)uploaded byMohamed A Hafiz