Richard Zhao 2023