Victor Bloch Ph.D.

Researcher