Faculty Directory

O
Name Title Department Phone
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 +1 (508) 8316359
Douglas Alexander Olsen Assistant Teaching Professor Humanities & Arts +1 (508) 8315794
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 +1 (508) 8315210
Erin R Ottmar Associate Professor Social Science & Policy Studies +1 (508) 8316096
P
Name Title Department Phone
Randy Clinton Paffenroth Associate Professor Mathematical Sciences +1 (508) 8316562
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 +1 (508) 8315878
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 +1 (508) 8315940
Guanying Peng Assistant Professor Mathematical Sciences +1 (508) 8314891
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 +1 (508) 8316791
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 +1 (508) 8315344
Ben Pollard Assistant Teaching Professor Physics +1 (508) 8315527
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 +1 (508) 8314847
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 Teaching Professor Humanities & Arts +1 (508) 8315000 x5087
Pradeep Radhakrishnan Associate Professor of Teaching Mechanical & Materials Engineering +1 (508) 8316544
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
Pratap M. Rao Associate Professor Mechanical & Materials Engineering +1 (508) 8314828
Reeta Prusty Rao Professor & Department Head Biology & Biotechnology +1 (508) 8315000 x6120
Dina J. Rassias Assistant Teaching Professor Mathematical Sciences +1 (508) 8315000 x5730
Charles Recchia Adjunct Teaching Professor Physics
Daniel Reichman Assistant Professor Computer Science +1 (508) 8316571
Zoe Reidinger Associate Teaching Professor Biomedical Engineering +1 (508) 8316735
Farnoush Reshadi Assistant Professor The Business School +1 (508) 8316510