Innovative People

Ali Darabi

Microbiology and Molecular Diagnostics

Languages Ali Darabi speaks:

English
Farsi