Dennis Palmer

Long term missionary currently in charge of an Internal Medicine residency program for African physicians.

Sessions