Dr Abuelmagd Abdalla

SHO in Medicine, Wexford General Hospital, Wexford