Scholarly Index

R. L. Jaffe

Massachusetts Institute of Technology; 22,965 total citations; 226 total publications; best world rank #28

Massachusetts Institute of Technology