Scholarly Index

A. Siegmann

Technion – Israel Institute of Technology; 5,381 total citations; 179 total publications; best world rank #322

Technion – Israel Institute of Technology