Scholarly Index

Dickens Leonard

Indian Institute of Technology Delhi; 27 total citations; 16 total publications; best world rank #99

Indian Institute of Technology Delhi

27Total citations
16Total publications
2H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
South Asian Cinema and CultureLifetime440IN 8668.76
South Asian Cinema and Culture2021-202599IN 4358.76
Anthropological Studies and Insights2021-2025290IN 1538.90