Dr Abdul Hafeez is a medical professional associated with the NHS, providing health services. For more information, please contact the provider directly.