Background
Shen, Chia-Rui was born on May 10, 1971 in Taiwan.
Shen, Chia-Rui was born on May 10, 1971 in Taiwan.
Bachelor of Science, Cheng Kung University, 1998. Doctor of Philosophy, University Bristol, 1998.
Assistant professor Chang Gung University, since 2000.