Ruifeng Xu, PhD

Merck Research Laboratories
BARDS
351 N. Sumneytown Pike
North Wales, PA
USA 19454