New call-to-action
Richard B. Patterson, PhD

Richard B. Patterson, PhD

Richard B. Patterson, PhD, is a clinical psychologist from El Paso, Texas.

RECENT POSTS BY Richard B. Patterson, PhD