Search

Ella Larissa
  • College of Medicine and Health Science, University of Rwanda
Research focus
  • Immunology