Affiliation: Institute of Agriculture and Animal Science (IAAS); Tribhuwan University.
Countries: Netherlands