Ghaida Aljuaid

Research Group Staff

Microbiologist Lab Technician