Scholarly Index

Stéphane Lucas

University of Namur; 5,149 total citations; 278 total publications; best world rank #866

University of Namur

5,149Total citations
278Total publications
37H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Radiation Therapy and DosimetryLifetime866BE 1495.81