Advertisment

Magistrate

Supreme Court of India
Living will is an advance medical directive on end-of-life treatment
Advertisment
Subscribe