W. D. D. P. Welivitiya
Observed names: Dimuth Welivitiya, W D D P Welivitiya, W. D. Dimuth P. Welivitiya, W. D. Nipuni. P. Welivitya, W.D. Dimuth P. Welivitiya, W.D.D.P. Welivitiya, W.D.Dimuth P. Welivitiya, Wddp Welivitiya, Welivitiya, Dimuth, Welivitiya, Welivitiyage Don Dimuth Prasad, Welivitiyage Don Dimuth Prasad Welivitiya, Welivitiyage Don Dimuth Prasad Welivitiya (21274916)
ORCID: 0000-0003-4707-2944
Observed ORCID: 0000-0003-4707-2944
OpenAlex ID: A5063203570
