Innovative People

Pushpamali De Silva

Molecular Biology, Genetics, Human Biology, Molecualr Based diagnostics, Working with proteins, product development, Immunology, Biology, Plant Biology

Languages Pushpamali De Silva speaks:

English
Sinhalese