Scholarly Index

Neri Oxman

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

Massachusetts Institute of Technology