Nepal Academy of Science and Technology (NAST) has secured third place in an international video competition organized by ...