Meeting of trustees of the Rockefeller Foundation

Geolocation