Posts Tagged ‘Ted Karpf’

March 10, 2008 3

ep 7.5 – Ted Karpf

By admin in All

On our latest episode, our European Correspondent, Joshua Case, talks with Reverend Canon Ted Karpf, MTh, who is the partnerships officer of the Department of HIV/AIDS in the World Health Organization headquarters in Geneva, Switzerland. He is an Anglican priest, public health authority, and long-time HIV activist. Reverend Karpf has been working with HIV/AIDS since [...]

Tags: ,