undefined

Thomas Cowan

Retired medical doctor, prolific author, and alternative health visionary who challenges foundational principles of science and medicine.