Profile picture
Jerome Thomas
  • Manager
    Campus Biotech, Swiss Federal Institute of Technology
    Geneva, Switzerland
mini profile avatar Jerome Thomas