Author

Anirudh Udupa

Observed names: A. Udupa, Udupa, Anirudh
ORCID: 0000-0001-7948-2046
Observed ORCID: 0000-0001-7948-2046
OpenAlex ID: A5085248294
Works count: 61
Citation count: 520
H-index: 13
I10-index: 18
Year
Topic
Type