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
Scholarly Index
Concordia University; 18,266 total citations; 225 total publications; best world rank #15
Concordia University