Scholarly Index
Neri Oxman
Massachusetts Institute of Technology; 2,948 total citations; 66 total publications; best world rank #9
Massachusetts Institute of Technology
Scholarly Index
Massachusetts Institute of Technology; 2,948 total citations; 66 total publications; best world rank #9
Massachusetts Institute of Technology