Duchess International Hospital: All you need to know about Lagos’ 3rd largest hospital
Last month, the Duchess International Hospital (Duchess), a subsidiary of the Reddington Group commissioned its 72-bed multi-specialist healthcare facility, located ...