Xie Yuyuan

Chinese pharmaceutical chemist