Oshri Afanzar

Oshri Afanzar

Basic Life Research Scientist, Microbiology and Immunology