Background
Sanabria, Sergio Luis was born on October 14, 1944 in La Habana, Cuba.
Sanabria, Sergio Luis was born on October 14, 1944 in La Habana, Cuba.
Professor Miami University, Oxford, Ohio, since 1980.
Married Linda Alice Holubar, February 1, 1969.