Profile picture
Thashmi Nimasha
Bachelors
  • Technician / Assistant
    Primary
    Centre for Dengue Research, Colombo, Sri lanka
    Nugegoda, Sri Lanka
  • Researcher
    University of Sri Jayewardenepura
    Nugegoda, Sri Lanka
mini profile avatar Thashmi Nimasha