Profile picture
Jackson Sembera
Bachelors
  • Technician / Assistant
    Department of Immunology, Uganda Virus Research Institute
    Entebbe, Uganda
mini profile avatar Jackson Sembera