Scholarly Index

Michael Richter

Technical University of Munich; 14,018 total citations; 541 total publications; best world rank #27

Technical University of Munich