Mohamed Elgendy

Department of Microbiology and Immunobiology, Max F. Perutz Laboratories, University of Vienna, Austria, Austria

Personal information

overview