Scholarly Index

Cornelius Senf

Technical University of Munich; 5,069 total citations; 103 total publications; best world rank #12

Technical University of Munich