Meet your healthcare provider

Ruba Hasan

NP

Nurse Practitioner in Calgary

Ruba Hasan, NP, is a spine Nurse Practitioner at Integrity Medical & Wellness in Calgary’s Glenmore Landing. Her background includes more than 10 years of Registered Nursing experience in critical care across Canadian and international settings.

Waitlist open

Existing patients: Book Online

Integrity Medical & Wellness icon
Ruba Hasan, NP, Nurse Practitioner at Integrity Medical & Wellness in Calgary
Ruba Hasan · NP
Experience with a human perspective

Meet Ruba

Ruba is a spine Nurse Practitioner who brings over 10 years of extensive experience as a Registered Nurse in critical care across international and Canadian settings. Her background includes cardiac surgery, neuro, trauma, and general ICU, where she developed strong expertise in caring for complex, high-acuity patients.

Ruba brings a strong clinical foundation, a thoughtful and collaborative approach, and a commitment to ongoing learning as she grows in her role. She is approachable and dedicated to providing high-quality patient care.

Clinical interests & patient care

How Ruba Can Help

Explore Ruba’s clinical interests and approach to patient care.

Spine Care

A clinical focus on spine-related concerns as a Nurse Practitioner.

Complex Care

A strong clinical foundation in caring for patients with complex health needs.

Collaborative Care

An approachable style that values communication, teamwork and ongoing learning.

Have a Question About Your Care?

Our team can help you find the right next step.

Contact Us →
Clinical Background

A Strong Critical-Care Foundation

Education & Experience

Registered Nursing Experience

More than 10 years of critical-care nursing in international and Canadian settings.

Education & Experience

Diverse ICU Background

Experience across cardiac surgery, neurological, trauma and general intensive care.

Education & Experience

Spine Nurse Practitioner

A thoughtful, collaborative approach as she continues to develop in her NP role.

Glenmore Landing · Southwest Calgary

Your Next Step Starts Here

Find Ruba at Integrity Medical & Wellness in Glenmore Landing. Get directions or contact our team before your visit.

Find Us at Glenmore Landing

Integrity Medical
& Wellness

1600 90 Ave SW D261, Calgary, AB T2V 4S2
403-252-8855
Parking & Finding Us
Free Parking
Free parking is available at Glenmore Landing.
Second Floor · Building D
Find Suite D261 on the south side of the shopping centre, across the hall from Canada Diagnostic Centres.
Entrance & Access
Call 403-252-8855 before your visit to confirm the best entrance and access route.
Existing patients: Book Online ↗
Find Us at Glenmore Landing
Integrity Medical & Wellness1600 90 Ave SW D261, Calgary, AB T2V 4S2Open Directions ↗
Integrity Medical & Wellness1600 90 Ave SW D261, Calgary, AB T2V 4S2
Helpful patient information

Before You Book

Learn about Ruba’s care and how to take the next step.

Already a patient? Book Online

How do I arrange care with Ruba?
Ruba’s waitlist is open on the clinic’s team page. Use Join Ruba’s Waitlist to contact the clinic about current timelines and next steps.
What are Ruba’s clinical interests?
Ruba’s NP focus is spine care. Her Registered Nursing background includes cardiac surgery, neurological, trauma and general intensive care, with experience caring for complex, high-acuity patients.
Where is the clinic?
Integrity Medical & Wellness is at Glenmore Landing: 1600 90 Ave SW D261, Calgary, AB T2V 4S2.
Is there free parking?
Free parking is available at Glenmore Landing. Call 403-252-8855 to confirm the best entrance and access route before your visit.
Can I book online as an existing patient?
Existing patients can open the clinic’s Medeo page using Book Online. If you cannot find the visit or provider you need, call 403-252-8855 or contact the clinic for help.
Waitlist open

Take Your Next Step With Ruba

Ruba’s waitlist is open on the clinic’s team page. Use Join Ruba’s Waitlist to contact the clinic about current timelines and next steps.

Request an Appointment

Whether you’re managing a chronic condition, exploring hormone health, or looking for a provider who truly listens, you’re in the right place. We welcome both new patients and those from the previous office of Dr. K. Wilmot. 
While our online booking system is being finalized, simply fill out the form or call us at 403-252-8855 with your preferred date and time, and our team will take care of the rest.