ADN: Agence du Don en Nature

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

Definition in English: Agence du Don en Nature