meds.queensu.ca
17th Health and Human Rights Conference held
By Aalok Shah (Meds 2020), HHRC Conference Co-Chair Human Rights, a concept that has existed for millennia and documented in seminal political and religious documents such as the Magna Carta and th…