Brother Robert J. Staub
January 29, 1922 - January 10, 2017
Brother Robert Staub, Professor Emeritus of Biology at Christian Brothers University/Christian Brothers College, died on January 10, 2017 — 19 days before what was to be his 95th birthday. Brother Robert was born in Chicago, IL into a... View Obituary & Service Information