University Of Lagos, University Rd, Akoka 101245, Lagos, Nigeria
Vice Chancellors Lodge, Oduduwa Dr, University Of Lagos 101245, Lagos,...
School of Science, Ojo 102101, Lagos, Nigeria