CE100 Ethics for Engineering Presentation to Board of Student Activities Thammasat University on 29 June 2015Read less