translate English to French: We also received presentations from a number of experts from non-governmental organizations.
Des exposés ont également été faits par des experts d'organisations non gouvernementales.