Scholarly Index

Michel Laroche

Concordia University; 18,266 total citations; 225 total publications; best world rank #15

Concordia University

18,266Total citations
225Total publications
63H-index

Published ranking records