Global development worker
Amy Lockwood is the deputy director of Stanford’s Center for Innovation in Global Health, where she looks at new solutions to big problems.
Amy Lockwood is the deputy director of Stanford’s Center for Innovation in Global Health, where she looks at new solutions to big problems.