Background
Shih, Cheng-Jen was born on October 1, 1956 in Taipei, Taiwan.
Shih, Cheng-Jen was born on October 1, 1956 in Taipei, Taiwan.
Doctor of Philosophy, National Taiwan University, 1989.
Associate professor department entomology National Taiwan University, Taipei, 1989—1997, professor department entomology, since 1997.
Married Lee Shih.