January 18, 2013 8:14 pm

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.

US & World Videos

Exit mobile version