Laboratory Technologist job at Infectious Diseases Research Collaboration ( IDRC ) | Ugashare.com