P
P. Anbarasan
Sathyabama Institute of Science and Technology (IN)ORCID 0000-0002-8027-8197
h-index
4
Publications
21
Citations
113
i10-index
1
Impact (2-yr)
0.50
Citations per year
Research Areas
Affiliations
Sathyabama Institute of Science and Technology
IN · 2025–2025
Indian Institute of Technology Delhi
IN · 2017–2021
Vellore Institute of Technology University
IN · 2019–2025
