Skip to content
AIDb
R

Robin Chen

Last Presiding Bishop of the Anglican church of China

PersonhumanQ15938652

Also known as Jianzhen Chen

Born
  • 1894
Died
  • 1969
Occupation
Positions held