Scholarly Index
Felix Mahfoud
University Hospital of Basel; 51,608 total citations; 792 total publications; best world rank #2
University Hospital of Basel
51,608Total citations
792Total publications
85H-index
Scholarly Index
University Hospital of Basel; 51,608 total citations; 792 total publications; best world rank #2
University Hospital of Basel