Scholarly Index

Stephan Baldus

University Hospital Cologne; 36,909 total citations; 923 total publications; best world rank #30

University Hospital Cologne

36,909Total citations
923Total publications
84H-index

Published ranking records