Profile picture
Yitzchak Ben Mocha
Post-Doctorate
  • Post Doctoral Researcher
    Department of Biology and Environment, Faculty of Natural Sciences, University of Haifa
    Tivon, Israel
mini profile avatar Yitzchak Ben Mocha