Scholarly Index

Eric S. G. Shaqfeh

Stanford University; 12,039 total citations; 312 total publications; best world rank #27

Stanford University