JDHEC: John Dossetor Health Ethics Centre

What does JDHEC mean? The above is one of JDHEC meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: John Dossetor Health Ethics Centre