La Sierra University Community Marks Passing of Dr. Charles Teel, Jr.

Late Friday evening, La Sierra University shared news of the passing of Dr. Charles Teel, Jr., La Sierra professor and founder and director of the Ana and Fernando Stahl Center, who succumbed just before 8:00 p.m. on Friday to complications from West Nile Virus.


This is a companion discussion topic for the original entry at https://spectrummagazine.org/article/2017/09/02/la-sierra-university-community-marks-passing-dr-charles-teel-jr