Dutch-american Philosopher
Gerard M. 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...