Author: Sze-Tsen Hu
Alternate names: Sze-Tsen HU; Sze-tsen Hu; Sze Tsen Hu