Background
Shu-Ting, Luo was born on October 22, 1981 in Chia-Yi, Taiwan. Daughter of Luo Chieh-Yuan and Li Chun-Fan.
Shu-Ting, Luo was born on October 22, 1981 in Chia-Yi, Taiwan. Daughter of Luo Chieh-Yuan and Li Chun-Fan.
Lecturer National Taichung Institute of Technology, Taiwan, since 2006.
With World Vision, Taiwan, since 2007.