Denagama Vitharanage Rishan Geeth Ruwan
Observed names: D.V.R.G. Ruwan, Denagama Ruwan
Institution: Medical Research Institute
Observed institution: Medical Research Institute
ORCID: 0009-0007-0823-2729
Observed ORCID: 0009-0007-0823-2729
OpenAlex ID: A5091980784
