Adjunctive professor
Department of Microelectronics
University of Saskatchewan
Canada
Adjunct Professor
Department of Mechanical Engineering
York University Director of Space and Robotics
Canada
Professor
Department of Electrical and Computer Engineering
University of Wyoming
China
Professor
Key Laboratory of Intellisense Technology
Nanjing Tech. University
China
Graduate Research Assistant
Department of Biomedical Engineering
Georgia Institute of Technology
USA
Independent Researcher
Department of Computer Information Technology
Northern Arizona University
USA