Michael A. Rappa
Observed names: M. A. Rappa, M. Rappa, M.A. Rappa, MICHAEL A. RAPPA, Michael A Rappa, Michael Rappa, Rappa, Michael A.
Observed institutions: North Carolina State University, New York University, Massachusetts Institute of Technology
OpenAlex ID: A5111466635
