NewsConference: Michele Ybarra, Center for Innovative Public Health Research
Michele Ybarra is the president and research director of the Center for Innovative Public Health Research, a non-profit based in Orange County. She’s researching the connection between violent new media and the behavior of young people.