Innovative People

Lewis Raphael

Molecular biology, parasitology, medical microbiology

Languages Lewis Raphael speaks:

English
Swahili