Shanhong Guan

Position title: Merck