Barbara Ward

(
1914
1981
)
The Economist
;
London, England
Economist; Educator; Editor; Research institution administrator
Elected
1966
International Honorary Member
Last Updated