Marcela Escobari-Rose

Marcela Escobari-Rose

Marcela Escobari-Rose is executive director of Harvard’s Center for International Development.