Description: Dr. Nikhil aka Nikhil Pratap Pachhandara, Nikhil, DSc (Tech), Tampere, Finland
india (8468) phd (832) finland (762) tampere (291) tut (25) ncst (3) tampere university of technology (2) dr. nikhil (1) nikhil pratap pachhandara (1) dsc(tech)