About Gerard Verschuuren

Gerard Verschuuren is a scientist, writer, speaker, and consultant, working at the interface of science, philosophy, and religion. He is a human geneticist who earned a doctorate in the philosophy of science, and studied and worked at universities in Europe and the United States.

Showing all 6 results

Follow Us!

@SophiaInstitute
Item added to cart.
0 items - $0.00