Dillibabu Shanmugam
Observed name: Dillibabu S
Institution: Worcester Polytechnic Institute
Observed institutions: Worcester Polytechnic Institute, Society for Electronic Transactions and Security
ORCID: 0000-0003-3018-777X
Observed ORCID: 0000-0003-3018-777X
OpenAlex ID: A5048335800
