John Farrar, PhD, MD

John Farrar, PhD, MD

Psychiatry & Neurology, Pain Medicine

Penn Medicine Penn Psychiatry Hup-1013 Blockley Hall

423 Guardian Dr, Philadelphia, PA 19104

(215) 898-5802