Anupa Ekanayake
Institution: Pennsylvania State University
Observed institutions: Pennsylvania State University, Grodno State Medical University
ORCID: 0009-0005-6019-1077
Observed ORCIDs: 0009-0005-6019-1077, 0009-0003-2843-5882
OpenAlex ID: A5049412251
