Background
Shih, Yen-Yu Ian was born on January 10, 1982 in Taipei, Taiwan.
Shih, Yen-Yu Ian was born on January 10, 1982 in Taipei, Taiwan.
Doctor of Philosophy, National Taiwan University, 2008.
Postdoctoral fellow University Texas Health Science Center, San Antonio, since 2009.