M

Michael Saliba

University of Stuttgart

ORCID: 0000-0002-6818-9781

283 papers and 49.3k citations.

PubIndex Score98Top 2%How it's scored
283Publications
49.3kTotal Citations
First publication: 2007First senior author: 2015