Scholarly Index

J.J. Seidel

Eindhoven University of Technology; 2,375 total citations; 53 total publications; best world rank #501

Eindhoven University of Technology