Alberta Medical Association

- albertadoctors.org

The AMA stands as an advocate for its almost 14,000 physician members, providing leadership and support for their role in the provision of quality health care.

1,195,829 $ 960.00