Rachel Yu

Independent Director

Ms. Yu currently serves as a partner at Oceanpine Capital, a position she has held since 2021. Prior to that, she served as a managing director at China Renaissance Group and vice president and head of China healthcare research at Gerson Lehman Group. Ms. Yu received her Bachelor of Science degree from Guangdong Pharmaceutical University, her Master of Science degree from the University of Missouri School of Medicine, and her MBA from the University of Chicago Booth School of Business with concentrations in finance, accounting and entrepreneurship.