Primali Irosha Jayasekera
Observed names: P I Jayasekera, P. I. Jayasekera, P.I Jayasekera, P.I. Jayasekera, Primali Jayasekera
Institution: Medical Research Institute
Observed institution: Medical Research Institute
ORCID: 0000-0002-9157-0724
Observed ORCID: 0000-0002-9157-0724
OpenAlex ID: A5022996750
