The HREBA corporate office is located in 10104 103 Ave NW 1500, Edmonton, Alberta, T5J 0H8, Canada and has 51-200 employees.
the hreba
hreba
hreba-chc
hreba ctc
HREBA is an organization that provides ethical review and oversight for research involving humans through its three committees: the Cancer Committee, Clinical Trials Committee, and Community Health Committee. These committees manage submissions and reviews via the IRISS online platform, ensuring compliance with ethical standards in various research... Read More