Rathnayake Manula
Observed names: Manula Rathnayake, Rathnayake, Manula
Institution: International Committee of the Red Cross
Observed institution: International Committee of the Red Cross
ORCID: 0009-0009-6424-0904
Observed ORCID: 0009-0009-6424-0904
OpenAlex ID: A5157946569
