Scholarly Index
Marcel Bogers
Eindhoven University of Technology; 12,379 total citations; 210 total publications; best world rank #5
Eindhoven University of Technology
12,379Total citations
210Total publications
49H-index
Scholarly Index
Eindhoven University of Technology; 12,379 total citations; 210 total publications; best world rank #5
Eindhoven University of Technology