Faculty Directory

O
Name Title Department Phone
Karen Kashmanian Oates Professor Biology & Biotechnology
John D Obayemi Assistant Teaching Professor Biomedical Engineering +1 (508) 8316867
David J. Olinger Associate Professor Aerospace Engineering +1 (508) 8315000 x5698
Nii Ollenu Adjunct Instructor The Business School
Carissa Lynn Olsen Assistant Professor Chemistry & Biochemistry
Douglas Alexander Olsen Assistant Teaching Professor Humanities & Arts
Sarah D Olson William Steur Professor & Department Head Mathematical Sciences +1 (508) 8315000 x4940
Cagdas Onal Associate Professor Robotics Engineering +1 (508) 8315000 x4857
Raul Orduna Picon Assistant Teaching Professor Chemistry & Biochemistry
Erin R Ottmar Associate Professor Social Science & Policy Studies
P
Name Title Department Phone
Randy Clinton Paffenroth Associate Professor Mathematical Sciences
Raymond L. Page Professor of Practice Biomedical Engineering +1 (508) 8315000 x4109
Kaveh Pahlavan Professor Electrical & Computer Engineering +1 (508) 8315000 x5634
Ajmal Paktiawal Adjunct Teaching Professor Civil, Environmental, & Architectural Engineering
Aidin Panahi Assistant Research Professor Chemical Engineering
Sumalee Passaretti Adjunct Instructor/Lecturer The Global School
Oleg V Pavlov Professor Social Science & Policy Studies +1 (508) 8315000 x5234
Buddika Peiris Associate Professor of Teaching Mathematical Sciences
Guanying Peng Assistant Professor Mathematical Sciences
Thierry Petit Adjunct Teaching Professor Graduate Studies Online
Doug Todd Petkie Professor and Department Head Physics +1 (508) 8315000 x5420
Geoffrey Pfeifer Associate Professor of Teaching The Global School
Christopher A. Piccirillo Adjunct Instructor/Lecturer Online and Corporate Education
Carlo Pinciroli Associate Professor/Graduate Coordinator Robotics Engineering +1 (508) 8316853
George D Pins Professor Biomedical Engineering +1 (508) 8315000 x6742
Emmanuel Attah Poku Adjunct Instructor/Lecturer Humanities & Arts
Leonard Polizzotto Assistant Teaching Professor Biomedical Engineering
Ben Pollard Assistant Teaching Professor Physics
Gary F. Pollice Adjunct Instructor/Lecturer Computer Science
Lisa M. Post Supervisor Mass Academy +1 (508) 8315000 x5926
Barry John Posterro Associate Teaching Professor Mathematical Sciences
Adam Clayton Powell Associate Professor Mechanical & Materials Engineering
Keith A. Pray Adjunct Instructor/Lecturer Computer Science +1 (508) 8315000 x0926
Gregary Prince Adjunct Teaching Professor Electrical & Computer Engineering
Hansong Pu Adjunct Teaching Professor The Global School +1 (508) 8315000 x5218
Milosh T. Puchovsky Professor of Practice & Associate Department Head Fire Protection Engineering +1 (508) 8315000 x5113
Q
Name Title Department Phone
Richard S. Quimby Associate Professor Physics +1 (508) 8315000 x5490
R
Name Title Department Phone
R. Maxwell Racine Visiting Assistant Professor Humanities & Arts +1 (508) 8315000 x5087
Pradeep Radhakrishnan Associate Professor of Teaching Mechanical & Materials Engineering
Michael J. Radzicki Associate Professor Social Science & Policy Studies +1 (508) 8315000 x5767
Emiko Rafique Adjunct Instructor/Lecturer Humanities & Arts
Nima Rahbar Ralph H. White Family Professor of Engineering Civil, Environmental, & Architectural Engineering +1 (508) 8315000 x6567
L. Ramdas Ram-Mohan Professor Physics +1 (508) 8315000 x5339
Ali S. Rangwala Professor Fire Protection Engineering +1 (508) 8315000 x6409
Reeta Prusty Rao Professor & Department Head Biology & Biotechnology +1 (508) 8315000 x6120
Pratap M. Rao Associate Professor Mechanical & Materials Engineering
Dina J. Rassias Assistant Teaching Professor Mathematical Sciences +1 (508) 8315000 x5730
Charles Recchia Adjunct Teaching Professor Physics
Daniel Reichman Assistant Professor Computer Science
Zoe Reidinger Associate Teaching Professor Biomedical Engineering