Was referred here by my doctor and the oncology team actually knew their stuff, explained everything clearly which I appreciated. The checkup was thorough and the consultation room was clean and professional looking. My only real complaint is that I made an appointment for 2pm and didn't get attended to until almost 3:30pm, which for someone like me managing a busy pharmacy schedule was proper frustrating. Still would come back though because the quality of care is solid, just sort out the waiting time abeg.