+ All Categories
Home > Documents > Learning Health Systems: Using Patient-Reported Outcomes ... · • Computational complexity of...

Learning Health Systems: Using Patient-Reported Outcomes ... · • Computational complexity of...

Date post: 18-Aug-2020
Category:
Upload: others
View: 1 times
Download: 0 times
Share this document with a friend
49
Learning Health Systems: Using Patient-Reported Outcomes to Improve Care Delivery And Real-World Discovery Research Sean Mackey, MD, PhD Redlich Professor Chief, Division of Pain Medicine Director, Stanford Systems Neuroscience and Pain Lab Stanford University http://paincenter.stanford.edu http://snapl.stanford.edu [email protected] Twitter: @DrSeanMackey
Transcript
Page 1: Learning Health Systems: Using Patient-Reported Outcomes ... · • Computational complexity of modern patient reported outcomes (PROs) are beyond what can be provided by traditional

Learning Health Systems: Using Patient-Reported Outcomesto Improve Care Delivery And Real-World Discovery Research

S e a n M a c k e y, M D , P h D R e d l i c h P r o f e s s o r C h i e f , D i v i s i o n o f P a i n M e d i c i n e D i r e c t o r, S t a n f o r d S y s t e m s N e u r o s c i e n c e a n d P a i n L a b S t a n f o r d U n i v e r s i t y h t t p : / / p a i n c e n t e r. s t a n f o r d . e d u h t t p : / / s n a p l . s t a n f o r d . e d u s m a c k e y @ s t a n f o r d . e d u T w i t t e r : @ D r S e a n M a c k e y

Page 2: Learning Health Systems: Using Patient-Reported Outcomes ... · • Computational complexity of modern patient reported outcomes (PROs) are beyond what can be provided by traditional

Disclosures – Funding Sources NIH Pain Consortium – Partial funding for CHOIR HHSN 271201200728P

National Center of Complementary and Integrative Health (NCCIH) P01 AT006651 R01AT008561

National Institutes of Drug Abuse (NIDA) K24 DA029262 T32 DA035165 R01DA035484

Redlich Pain Research Endowment Dodie and John Rosekrans Pain Research Endowment

No industry conflicts

Page 3: Learning Health Systems: Using Patient-Reported Outcomes ... · • Computational complexity of modern patient reported outcomes (PROs) are beyond what can be provided by traditional

Pain is a Public Health Problem Relieving Pain in America A Blueprint for Transforming Prevention, Care, Education, andResearch

• Up to $635 billion annually • Chronic pain can become a disease in its own right • Reduces quality of life • Undertreated • Disparities in prevalence and care • Need better data!

http://www.iom.edu/Reports/2011/Relieving-Pain-in-America-A-Blueprint-for­transforming-Prevention-Care-Education-Research.aspx

Page 4: Learning Health Systems: Using Patient-Reported Outcomes ... · • Computational complexity of modern patient reported outcomes (PROs) are beyond what can be provided by traditional

Acute Pain

Chronic Pain

High Impact Pain

Disparities Under-treatment and inappropri­

ate treatment of pain among racial and ethnic minorities

Public Education & Communication

High quality, evidence based education pro­

grams for patients and the public

Prevention & Care Increase substantially the accessi­

bility and quality of pain care

CMS

Services & Reimbursement

Public health entities have a role in pain care and prevention

Payers

Professional Education Improve professional education of

all providers

PCP

Nursing

APP

Pain MD

Psychology

PT

Population Research Improvements in state and national

data are needed

Page 5: Learning Health Systems: Using Patient-Reported Outcomes ... · • Computational complexity of modern patient reported outcomes (PROs) are beyond what can be provided by traditional

Sandra with Complex Regional Pain Syndro(CRPS)

“It’s that feeling, if you’re diggingthrough the bottom of acooler, and you just get thatburning sensation becauseyour arm is so cold,”

Page 6: Learning Health Systems: Using Patient-Reported Outcomes ... · • Computational complexity of modern patient reported outcomes (PROs) are beyond what can be provided by traditional

How do you know whether you have made Sandra better?

How do you know when a certain treatment is better than another for a specific patient?

Page 7: Learning Health Systems: Using Patient-Reported Outcomes ... · • Computational complexity of modern patient reported outcomes (PROs) are beyond what can be provided by traditional

The Problem with Randomized Controlled Trials and Chronic Pain

10% of persons with chronic pain qualify for clinical trials

90% do not qualify!!!

Page 8: Learning Health Systems: Using Patient-Reported Outcomes ... · • Computational complexity of modern patient reported outcomes (PROs) are beyond what can be provided by traditional

RCTs do not generalize well….and do not address Sandra’s condition

License

# of Patients Treated

RCTs

Time

Page 9: Learning Health Systems: Using Patient-Reported Outcomes ... · • Computational complexity of modern patient reported outcomes (PROs) are beyond what can be provided by traditional

The Systems Challenge and Complexity of Pain Sleep

HypervigilanceAvoidance

Pain-Related

Fear Pain

Catastrophizing Disuse

Disability Pain

Experience

SpontaneousDischarge

InjuryInflammation

ReceptorSensitization

Convergence

DescendingInhibition

Receptor fieldexpansion

Neg. AffectivityThreatening Info

Biomechanical Alterations

Vascular Infectious Traumaic

Autoimmune Metabolic Iatrogenic

Anxiety Depression

Augmented MuscleActivity Inc. Stiffness

Dec. Stiffness

Atrophy

CompromisedMuscle Activity

Reflex Inhibition

ImpairedProprioception Modified Motor

Planning

Cortical Reorganization

Spasms &Spindle

Discharge

Biomedical Psychological

Biomechanical

Insomnia Fatigue Sleep

Disorders

OpioidUse

OpioidTolerance

Aberrant Opioid Use

Opioid-Induced

Hyperalgesia

Adverse Childhood

Event

Substance Use

Disorder

PTSD

Genetic Load

Cognitive RepraisalExpressive Suppresion Acceptance

Solicitous Response

PunishingResponse

Mindfulness

AnxietySensitivity

Resilience

Suicide

Locus of Control

CopingSkills

Non-opioid

Rx Iatrogenesis

Surgeries

Somatization

Psychosis

From Ming Kao

Page 10: Learning Health Systems: Using Patient-Reported Outcomes ... · • Computational complexity of modern patient reported outcomes (PROs) are beyond what can be provided by traditional

IOM Learning Healthcare Systems:

“We seek the development of a learning healthcare system in which science, informatics, incentives and culture are aligned for continuous improvement and innovation”

Page 11: Learning Health Systems: Using Patient-Reported Outcomes ... · • Computational complexity of modern patient reported outcomes (PROs) are beyond what can be provided by traditional

• Open source, open standard, highly flexible, and free health and treatment registry and platform for a Learning Health System (http://choir.stanford.edu)

HTTPS HTTPS • Point of care decision making Provider Interface • Software based decision making

Mobile Device HTTPS • Comparative effectiveness research

• Longitudinal outcomes research • Pragmatic/real-world clinical trials Traditional Desktop/

Laptop • Comprehensive assessment of: Physical, psychological and social functioning and global health

Secure Server

Relational Database Management System

(RDBMS)

Tomcat Server

Registry Application Questionnaire Engine

CAT Engine

EMR

Page 12: Learning Health Systems: Using Patient-Reported Outcomes ... · • Computational complexity of modern patient reported outcomes (PROs) are beyond what can be provided by traditional

CHOIR: System Features and Status

• Easy to use data entry for patients, staff and clinicians • Staff and patient engagement • Clinical workflow support (e.g. notify patient of survey URL

prior to clinical appointment) • Point of care reporting • Over 20,000 patients and 60,000 longitudinal data

assessments • Changed the culture of how we care for patients!

Page 13: Learning Health Systems: Using Patient-Reported Outcomes ... · • Computational complexity of modern patient reported outcomes (PROs) are beyond what can be provided by traditional

The Power of PROMIS

Computer Adaptive Testing (CAT) Reduces time to characterize domain of interest

Normative scores referenced to the US general population Mean = 50, SD = 10

https://dhs.stanford.edu/spatial-humanities/comparing-population-density-and-wikipedia-density-on-gis-day/

Page 14: Learning Health Systems: Using Patient-Reported Outcomes ... · • Computational complexity of modern patient reported outcomes (PROs) are beyond what can be provided by traditional

Stanford Pain Management Center • Interdisciplinary, coordinated comprehensive approach to pain management • Use of validated outcomes assuring optimal patient assessment and care • Over 20,000 patient visits (2016) •

• Anesthesiology • Internal Medicine • Physiatry • Neurology • Addiction Medicine

• 4 Pain Psychologists Faculty • Pain Psychology training program

21 Physician Pain Faculty All Boarded in Pain Medicine

• Physical therapy, Nutrition, Biofeedback, Acupuncture • Strong connection and translation with pain research group

Page 15: Learning Health Systems: Using Patient-Reported Outcomes ... · • Computational complexity of modern patient reported outcomes (PROs) are beyond what can be provided by traditional

Stanford Pain Management Center:Integrated Comprehensive Model of Care

Stanford Pain Management Center Pain Medicine Physicians, Pain Psychology, Physical

Therapy, Nutrition, Acupuncture, Biofeedback, Nursing, Pain Registry, Research Infrastructure

GI Pain (Collaboration

with GI Medicine)

Headache (Collaboration

with Neurology)

Pelvic Pain (Collaboration with Urology)

Orofacial Pain (Collaboration with Dentistry,

ENT, Neurology, Neurosurgery)

Pain and Addiction

(Collaboration with

Psychiatry)

Peripheral Nerve Pain

(Collaboration with

Radiology, Plastic

Surgery)

Page 16: Learning Health Systems: Using Patient-Reported Outcomes ... · • Computational complexity of modern patient reported outcomes (PROs) are beyond what can be provided by traditional

Initial and Follow-Up Surveys

• Initial Survey – 22 min • Demographics • Prior Treatments, Pain Beliefs • Interactive Body Map • PROMIS 14 domain measures:

• Pain Intensity, Pain Behavior, Pain Interference, Fatigue, Physical Function, Depression, Anxiety, Sleep Disturbance, Sleep Related Impairment, Social Functioning

• Opioid Risk Tool • Pain Catastrophizing Questionnaire (PCS)

• Follow up Survey – 9 min • Interactive Body Map • PROMIS 14 domain measures as above • PCS

Page 17: Learning Health Systems: Using Patient-Reported Outcomes ... · • Computational complexity of modern patient reported outcomes (PROs) are beyond what can be provided by traditional
Page 18: Learning Health Systems: Using Patient-Reported Outcomes ... · • Computational complexity of modern patient reported outcomes (PROs) are beyond what can be provided by traditional

Why not use or your favorite electronic medical record (EMR)?

• Short version – you can’t do it. • Computational complexity of modern patient reported outcomes

(PROs) are beyond what can be provided by traditional EMR. • With modern PROs, software decision support, and development of

learning based systems, need rapid algorithm development and frequent code revisions.

• Solution is to off-load modern PRO processing/infrastructure to a separate system

• Also allows rapid development and implementation of features

Page 19: Learning Health Systems: Using Patient-Reported Outcomes ... · • Computational complexity of modern patient reported outcomes (PROs) are beyond what can be provided by traditional

CHOIR’s ability to rapidly iterate and improve

EMR code review/release process • A necessity given the wide ranging critical roles of EMRs • Typically measured in months

CHOIR code review/release process • IOM released report on April 28, 2015 • Mackey sent to group at 3:14pm • CHOIR Provider new Core Metrics user interface live on April 30, 2015 at 7:31am

• CHOIR: from concept to live beta in 40 hours

Page 20: Learning Health Systems: Using Patient-Reported Outcomes ... · • Computational complexity of modern patient reported outcomes (PROs) are beyond what can be provided by traditional

Why not use

• REDCap more project centric; CHOIR is more patient centric • Patient experience is not performant (network and engine latency for official

remote service) • Significant customization required for automated assessments based on

scheduled appointments • Significant customization required for PDF physician reports • No streamlined user interfaces and workflows for new patient coordinators and

clinic front desk • Details of how assessments are implemented (security, sessions, restarting where

left off) are more carefully thought through than REDCap (biased opinion)

Page 21: Learning Health Systems: Using Patient-Reported Outcomes ... · • Computational complexity of modern patient reported outcomes (PROs) are beyond what can be provided by traditional

#1 Reason for clinical informatics system failure: Lack of buy in

Clinic orientation

video

Translation Continuous Outcomes tracking al Research Improvement

Academia Scheduler Bedside clinical support NIH

Computer-assisted documentation Patient

Private Global view of patient Translational Provider Dynamic patient videos

Research

Referring Comprehensive Prior authorization

recommendations Patient education Nurses Predictive analytics

CHOIR is designed to provide Dynamic patient videos value to all stakeholders in the

patient’s experience

Front Quality Office Metrics

Dynamic patient videos

Outcomes tracking Back Payer Personal interactions Office Multidisciplinary evaluation

Page 22: Learning Health Systems: Using Patient-Reported Outcomes ... · • Computational complexity of modern patient reported outcomes (PROs) are beyond what can be provided by traditional

CHOIR Provider: Clinically useful reports and tools to aid assessment and decision making

Page 23: Learning Health Systems: Using Patient-Reported Outcomes ... · • Computational complexity of modern patient reported outcomes (PROs) are beyond what can be provided by traditional

CHOIR as a Platform in Clinical Practice and Research

Page 24: Learning Health Systems: Using Patient-Reported Outcomes ... · • Computational complexity of modern patient reported outcomes (PROs) are beyond what can be provided by traditional

CHOIR as a Platform in Pain Research and Clinical Practice

Clinical Practice

Research

•Generation of preliminary data •Dynamic studies of pain •Systems studies of pain •Comparative effectiveness •Large simple trials/pragmatic trials

•Recording individual patient data •Dynamic treatment of pain •Systems treatment of pain •Learning based systems of pain

Page 25: Learning Health Systems: Using Patient-Reported Outcomes ... · • Computational complexity of modern patient reported outcomes (PROs) are beyond what can be provided by traditional

CHOIR: Using Dynamic Outcomes to Inform Care for Sandra

Fatigue

No change in Function!

Desipramine Low-dose Naltrexone

Page 26: Learning Health Systems: Using Patient-Reported Outcomes ... · • Computational complexity of modern patient reported outcomes (PROs) are beyond what can be provided by traditional

CHOIR: Using Dynamic Outcomes to Inform Care for Sandra

Health Education

Desipramine

Fatigue

Low-dose Naltrexone

Page 27: Learning Health Systems: Using Patient-Reported Outcomes ... · • Computational complexity of modern patient reported outcomes (PROs) are beyond what can be provided by traditional
Page 28: Learning Health Systems: Using Patient-Reported Outcomes ... · • Computational complexity of modern patient reported outcomes (PROs) are beyond what can be provided by traditional

Physical Function and Pain Interference Only Weakly Related Over Treatment Course

PI0 PI1 PI2 PI3

-0.67**

Intercept PI

Mean = 66.72

Intercept PF

Mean = 38.30

Slope PI

Slope PF

PF0 PF1 PF2 PF3

β = 0.16x

β = 0.18* -1.20**

In Review

Page 29: Learning Health Systems: Using Patient-Reported Outcomes ... · • Computational complexity of modern patient reported outcomes (PROs) are beyond what can be provided by traditional

Using CHOIR to generate “research quality” clinical data

• Clinical trials Data with equal quality Quality data can be used for: of a clinical trial

• Pilot data • Large simple trial designs

• Clinical decision making • Improving quality care and

monitoring • Comparative effectiveness

research

Abernethy et al, Health Services Research, 2008

Page 30: Learning Health Systems: Using Patient-Reported Outcomes ... · • Computational complexity of modern patient reported outcomes (PROs) are beyond what can be provided by traditional

Social satisfaction mediates pain-related emotional distress Physical Function

-.095

Average Pain .624** .169**

Satisfaction with Social Roles

-.418**

.187** -.430**

-.357**

.045 .020

.674**

Anger

Sturgeon, J. A., Dixon, E. A., Darnall, B. D., & Mackey, S. C. Contributions of Physical Function and Satisfaction with Social Roles to Emotional Distress in Chronic Pain: A Collaborative Health Outcomes Information Registry (CHOIR) Study. Pain. (2015)

Depression

Page 31: Learning Health Systems: Using Patient-Reported Outcomes ... · • Computational complexity of modern patient reported outcomes (PROs) are beyond what can be provided by traditional

Pain

Fatigue

Depression

Physical Function Sleep Disturbance

.201

.253

.354

-.193

-.108

-.342

.345

.406

-.309

Pain

Fatigue

Depression

Pain Interference Sleep Disturbance

.201

.253

.354

.360

.164

.315

.345

.406

-.309

Fatigue is: • Common in chronic pain • Understudied as a target of intervention • Likely a confluence of physical and psychological factors • A significant barrier to physical functioning, likely

mediating effects of pain on physical dysfunction -.406

Page 32: Learning Health Systems: Using Patient-Reported Outcomes ... · • Computational complexity of modern patient reported outcomes (PROs) are beyond what can be provided by traditional

Single Session Pain Catastrophizing Class to Reduce Pain

N=57 with chronic pain Single session class PCS = Pain Catastrophizing Scale

Time Point PCS Mean (SD) Baseline 26.1 (10.8) Post-Treatment Week 16.5 (9.9) 2 Post-Treatment Week 13.8 (9.5) 4

-7

-6

-5

-4

-3

-2

-1

0

Pain Interference

Pain Behavior

Fatigue Sleep Disturbance

Effect of FCR – CHOIR Outcomes

Darnall, B, Sturgeon, J, Kao, MC, Hah, J, Mackey, S (2014). Journal of pain research, 7, 219.

Page 33: Learning Health Systems: Using Patient-Reported Outcomes ... · • Computational complexity of modern patient reported outcomes (PROs) are beyond what can be provided by traditional

Characterizing Presurgical Factors that Predict Chronic Pain or Opioid Use

Page 34: Learning Health Systems: Using Patient-Reported Outcomes ... · • Computational complexity of modern patient reported outcomes (PROs) are beyond what can be provided by traditional

Imagine four patients whose pain or opioid use resolves…

100 Jim Proportion of

Sue Patients with Pain or Jill taking

Opioids Billy-Bob

0

Time (days)

Page 35: Learning Health Systems: Using Patient-Reported Outcomes ... · • Computational complexity of modern patient reported outcomes (PROs) are beyond what can be provided by traditional

Factors Predicting Prolonged Opioid Use After Surgery

Reduction in rate of opioid cessation Preoperative opioid use: 73% reduction Self-perceived risk of addiction: 53% reduction Beck Depression Inventory, each 10-point increase: 42% reduction

Carroll I, Barelka P, Wang C, Wang B, Gillespie M, McCue R, Younger J, Trafton J, Humphreys K, Goodman S, Dirbas F, Whyte R, Donington J, Cannon W, Mackey S, A pilot cohort study of the determinants of longitudinal opioid use after surgery. Anesth Analg, 2012

Page 36: Learning Health Systems: Using Patient-Reported Outcomes ... · • Computational complexity of modern patient reported outcomes (PROs) are beyond what can be provided by traditional

Many surgeries associated with increased risk of chronic opioiduse in opioid naïve patients

641,941 patients undergoing one of 11 surgeries

Factors Associated with Chronic Opioid Use: • Male sex • Age > 50 years • Preoperative history of drug abuse, alcohol abuse,

depression, benzodiazepine use, or antidepressant use

Sun EC, Jena AB, Kao MC, Darnall BD, Baker LC, Mackey SC. Incidence of and Risk Factors for Chronic Opioid Use Among Opioid Naïve Patients in the Perioperative Period JAMA Internal Medicine 2016

Page 37: Learning Health Systems: Using Patient-Reported Outcomes ... · • Computational complexity of modern patient reported outcomes (PROs) are beyond what can be provided by traditional

Characterizing Presurgical Factors that Predict Chronic Pain or Opioid Use

Page 38: Learning Health Systems: Using Patient-Reported Outcomes ... · • Computational complexity of modern patient reported outcomes (PROs) are beyond what can be provided by traditional

Estimating hospital Length of Stay (LOS) • LOS is the main driver of in-hospital

healthcare cost • Heritage Foundation

• $3M cash prize • Outcome variable: total hospital + ED LOS

over the next year for individual patients • Predictor variables: comprehensive

administrative dataset • Contest ran for 2 years, 2011-13

Results • While there are clear leaders in the final

leaderboard, no single variable proved to be the main driver

• General opinion: • Even the best performing model was

unsatisfactory • No small subset of administrative

variables percolated as the main driver • Our opinion:

• This data is plagued by high-dimensionality, epidemiologic concerns, and inherent problems with administrative data (3 of the 6 Vs of Big Data)

Page 39: Learning Health Systems: Using Patient-Reported Outcomes ... · • Computational complexity of modern patient reported outcomes (PROs) are beyond what can be provided by traditional

Peri-Operative CHOIR: Predicting LOS

• Of the 2,073 patients seen at APEC, 991 have LOS at least 1 day

• Incorporated into generalized additive model and quantile regression • Race and ethnicity • Pre-op PROMIS measurements

Result • Age, Gender, & Physical Function together

significant • LOS linearly increases as a function of

worsening Physical Function effect despite adjusting for Age

• LOS significantly increases when Age is above 60

Page 40: Learning Health Systems: Using Patient-Reported Outcomes ... · • Computational complexity of modern patient reported outcomes (PROs) are beyond what can be provided by traditional
Page 41: Learning Health Systems: Using Patient-Reported Outcomes ... · • Computational complexity of modern patient reported outcomes (PROs) are beyond what can be provided by traditional

September 2016 Volume 157 Number 9

Page 42: Learning Health Systems: Using Patient-Reported Outcomes ... · • Computational complexity of modern patient reported outcomes (PROs) are beyond what can be provided by traditional

Press-Ganey PatientSatisfaction and the Challenges of Chronic Pain

Page 43: Learning Health Systems: Using Patient-Reported Outcomes ... · • Computational complexity of modern patient reported outcomes (PROs) are beyond what can be provided by traditional

Accecss & Scheduling

Admission & Check-in

Physician & Provider

Care Coordination

Outcomes

Nursing & Assistant Nurses

Referring

Provider

Patient

Scheduler

Front Office

Back Office

System To Enhance Patient eXperience (STEPx)

An unmet need • Comprehensive capture of patient experience

touchpoints • Concise item stems • Actionable results • Integrated into CHOIR • Open source and free

Covers, and extends, all the domains of existing patient satisfaction surveys, including:

• Press Ganey • Hospital Consumer Assessment of Healthcare Providers

and Systems (HCAHPS) • TOPS

Page 44: Learning Health Systems: Using Patient-Reported Outcomes ... · • Computational complexity of modern patient reported outcomes (PROs) are beyond what can be provided by traditional

Open Platform for Learning Health Systems CHOIR

Pain Clinic orientation video improves patient satisfaction

vs. B

asel

ine

0.0

0.5

1.0

1.5

Impact of Orientation Video on Likelihoo

Seen video (n=313) Completed video (n

Page 45: Learning Health Systems: Using Patient-Reported Outcomes ... · • Computational complexity of modern patient reported outcomes (PROs) are beyond what can be provided by traditional
Page 46: Learning Health Systems: Using Patient-Reported Outcomes ... · • Computational complexity of modern patient reported outcomes (PROs) are beyond what can be provided by traditional

Information

1,000,000,000 Billions

1,000,000 Millions

1,000 Thousands

1 Individuals

Bedside Bytes Bench Bedside

Whole Genome Seq

Resting State

Tractography Activity

Volumetry Metabolomics

Transcriptomics

Microbiomics

Documentation

Labs & Immunomics Diagnostics

Psychometrics

SNPtyping

Quantified Self

ExperientialSampling

Page 47: Learning Health Systems: Using Patient-Reported Outcomes ... · • Computational complexity of modern patient reported outcomes (PROs) are beyond what can be provided by traditional

The Present and Future

• Implemented in multiple clinics and academic sites nationally and internationally

• Genetics: Stanford GenePool • National pain data repository across sites with governance • Software based decision support • Mobile device integration for daily experiential sampling. • Quantitative sensory testing • Adaptive randomization for pragmatic trials • Open source (free) licensing with minimal restrictions

Page 48: Learning Health Systems: Using Patient-Reported Outcomes ... · • Computational complexity of modern patient reported outcomes (PROs) are beyond what can be provided by traditional
Page 49: Learning Health Systems: Using Patient-Reported Outcomes ... · • Computational complexity of modern patient reported outcomes (PROs) are beyond what can be provided by traditional

• NIH Pain Consortium • Redlich Pain Research Endowment • Stanford Center for Clinical Informatics

• Michael Halaas • Susan Weber • Garrick Olson • Teresa Pacht

• Northwestern/PROMIS • Karon Cook, PhD

• Stanford Systems Neuroscience and Pain Lab (SNAPL) • All our collaborators!!!!!!

http://CHOIR.Stanford.edu


Recommended