William Wei Cao, Ph.D. B.M.