Meng Chen

Position title: Pfizer, Connecticut