Scholarly Index

Stefanie Shattuck‐Hufnagel

Massachusetts Institute of Technology; 6,319 total citations; 211 total publications; best world rank #121

Massachusetts Institute of Technology