NSDH: Neraca Sumber Daya Hutan

What does NSDH mean? The above is one of NSDH meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Neraca Sumber Daya Hutan