University of Calcutta
Bachelor's thesis
University of Eastern Finland
Doctoral Researcher
University of Arizona
Visiting Researcher
VTT
Research Scientist
University of Eastern Finland
Masters thesis researcher
University of Calcutta
University of Eastern Finland