Background
Schaefer was born in Betzdorf, Germany, and had six brothers and two sisters.
Schaefer was born in Betzdorf, Germany, and had six brothers and two sisters.
He studied at the University of Heidelberg, graduating in 1944.
He came to Canada in 1951. After working in the Northwest Territories as a medical officer, he took a fellowship in internal medicine at the University of Alberta. From 1964 until 1985, Schaefer was the director of the Northern Medical Research Unit.
He founded the Canadian Society for Circumpolar Health, and published over 100 papers on Arctic health.