The Physician of the Lourdes Office of Medical Observations in France — famed for its scrupulous investigations of alleged miracles.
The Physician of the Lourdes Office of Medical Observations in France — famed for its scrupulous investigations of alleged miracles.