Innovative People

Pasan Madhushanka

Pasan Madhushanka Clinical medicine, organ transplantation, microbiology, DNA

Languages Pasan Madhushanka speaks:

English
Sinhala, Sanskrit