A gold-medal life adds Hall of Fame honors

Tenley Albright, lecturer on surgery at Beth Israel Deaconess Medical Center, will be inducted into the National Women’s Hall of Fame in Seneca Falls, N.Y.

Read the full article