Dr. Catherine Todd Joins Board

Todd brings global health care perspective to Indianapolis cancer organization Heroes Foundation’s board of directors INDIANAPOLIS — The Heroes Foundation, a nonprofit organization that serves the Central Indiana cancer community, announced today that Dr. Catherine Todd of Indianapolis has been selected to serve on the organization’s Board of Directors. She was installed May 1, 2016. […]