Innovative People

Jay Herath

Synthesis of small molecules, analysis of biomolecules.

Languages Jay Herath speaks:

German
English
Sinhalese