Albert Ludwigs University of Freiburg Freiburg, Germany Embedded systems engineer striving to use available technology for the betterment of mankind and the environment
Siddarth Chockalingam Murugesan