Skip to main content
Member Information
Given / First Name(s)
Michelle
Family / Last Name(s)
Odden
Pronouns
she/her
Role
Associate Professor
Degrees
PhD
Phone Number
650-721-0230
Project Study or Center
Institution Information
Stanford University
Epidemiology and Population Health
1701 Page Mill Rd
Palo Alto
California
94304
United States of America
Back to top