nepal engineering council nepal engineering college laws of nepal nepal engineering college hari krishna shrestha cultural political societal motivation limitation models of hydropower development small hydropower renewable energy rural electrification hydropower electronics transaction act intellectual property right cyber crime labor law laws related professional ethics in engineering pokhara university impact of modern technology on society engineering professional practices
See more