translate English to French: Probably no more that a few hundred per year from the over 500 institutes of higher education must serve the needs of 600 million people.
Probablement pas plus de quelques centaines par an provenant de plus de 500 institutions d’études supérieures ont pour tâche de desservir les besoins des 600 millions d’habitants du continent.