Scholarly Index

Avi Ostfeld

Technion – Israel Institute of Technology; 10,470 total citations; 399 total publications; best world rank #11

Technion – Israel Institute of Technology