Vijayan Charles

Vijayan Charles, M.D., local church elder, Bladensburg, Maryland.

Putting the Soul Back in Medicine

A Christian doctor's ethical view of life, health, disease, and death.

Read More