Organisation National Service for Plant Protection (NSPP, PIC: 990469814) Type/Role Participant Programme Provide funds? no