Innovative People

Romesh Navaratnasingham

Materials Science
Technology
Coatings for materials

Languages Romesh Navaratnasingham speaks:

German
English
Sinhalese