Prof. Daffne Lopez Sandoval

Assistant Professor, Sultan Qaboos University, Oman