Affiliation
African Seed Trade Association (AFSTA)
Competencies
Countries
Website
An information communication specialist in the seed industry
An information communication specialist in the seed industry