Scholarly Index

Todd Lubart

Université Paris Cité; 11,650 total citations; 191 total publications; best world rank #6

Université Paris Cité

11,650Total citations
191Total publications
53H-index

Published ranking records