Howard Richards Emeritus Professor (USA/Chile)-American national resident in Chile since 1965.
Howard Richards Emeritus Professor (USA/Chile). California, USA, American national resident in Chile since 1965.