Rich Macfarlane R.Macfarlane@napier.ac.uk
Associate Professor
All People (31)
Prof Leandros Maglaras L.Maglaras@napier.ac.uk
Professor
Wellington Majora W.Majora@napier.ac.uk
Research Student
Dr Libu Manjakkal L.Manjakkal@napier.ac.uk
Lecturer
Basil Manoussos V.Manoussos@napier.ac.uk
Cyber Academy Manager
Dr Aikaterini Marinelli A.Marinelli@napier.ac.uk
Lecturer
John Marshall J.Marshall2@napier.ac.uk
Student Experience
Prof Diane McAdie D.McAdie@napier.ac.uk
Professor
Dr John McDougall J.McDougall@napier.ac.uk
Reader
Dr John McGowan J.McGowan@napier.ac.uk
Lecturer
Dr Iain McGregor I.McGregor@napier.ac.uk
Associate Professor
Andrew McKelvey A.McKelvey@napier.ac.uk
Lecturer
Dr Sean McKeown S.McKeown@napier.ac.uk
Lecturer
Steven McSeveney S.McSeveney@napier.ac.uk
Student Experience
Dr Debbie Meharg D.Meharg@napier.ac.uk
Associate Professor
Marina Milosheva M.Milosheva@napier.ac.uk
Student Experience
Shen Minhe M.Shen@napier.ac.uk
Research Student
Prof Kenny Mitchell K.Mitchell2@napier.ac.uk
Professor
Dr Oli Mival o.mival@napier.ac.uk
Principal Research Fellow
Dr Ahmed Mohamed A.Mohamed2@napier.ac.uk
Lecturer