Nadeeka  Karunaratne

Nadeeka Karunaratne, Ph.D.

Adjunct Faculty Member

she/hers

©