Devika Kannan

Dr. Devika Kannan

Department of Technology and Innovation, University of Southern Denmark, Odense, Denmark