Location:
Optometry Unit
Dept of Ophthalmlogy
Delta State University Teaching Hospital,
Oghara.
Nigeria
Location 2:
Dept. of Ophthalmology
Delta state University Teaching Hospital
Oghara
332271
Nigeria
Phone:
08033094408
Email:
nwaruotu@yahoo.com
Seeing Patients:
Yes