Rubin Chen

Rubin Chen

Born 21 February 1932 in Beijing,China

Died 5 June 2012 (aged 80)