Chia-Lun (Allen) Wu, PhD