Author

Debdulal Roy

Observed names: D Roy, D. Roy, Deb Roy, Roy Debdulal
Institution: Swansea University
ORCID: 0000-0002-7528-8649
Observed ORCID: 0000-0002-7528-8649
OpenAlex ID: A5030346998
Works count: 77
Citation count: 5,327
H-index: 36
I10-index: 51
Year
Topic
Type