The revised Declaration of Geneva, 2017, and India’s contradictory legal provisions

1. Google Scholar
2. Windows Live Academic