Home People Directory Mohamoud Ali Fardosa Mohamoud Ali Fardosa Undergraduate Research Student +49 228 91416-0