Gayan Prasad Hettiarachchi
Observed names: G. P. Hettiarachchi, Gayan P. Hettiarachchi, Gayan Prasad Hettiarachchi -, HETTIARACHCHI, Gayan Prasad, Hettiarachchi, Gayan
ORCID: 0000-0002-2553-483X
Observed ORCID: 0000-0002-2553-483X
OpenAlex ID: A5079813742
