Background
Chaudhuri, Toufann was born on December 14, 1980 in Nyon, Switzerland.
Chaudhuri, Toufann was born on December 14, 1980 in Nyon, Switzerland.
Doctor of Philosophy, Swiss Federal Institute of Technology, Lausanne, 2008.
Research and Development project manager ABB Sécheron Ltd, since 2009.