Barbara Keller

Lecturer

Research units & titles

Education/Academic qualification

  • Doctor of Science (Technology), The Swiss Federal Institute of Technology Zurich

ID: 37341833