NMC No. 7838
- MBBS - (Nep)
- FCPS (Nephrology) (Pak)
- Fellowship in Advance Renal Transplant (UK)
- Nephrologist and Renal Transplant Physician
- Nephrologist and Renal Transplant Physician
- Manchester Royal Infirmary (UK), Senior Clinical Fellow, 2021 - 2022
- Bahria Town Hospital, Bahria Town, Pakistan, Nephrologist and transplant physician, 2015 - 2016
- Kidney care and dialysis center, Lahore, Pakistan, Consultant Nephrologist and transplant physician, 2015 - 2016
- Suvekchya International Hospital, Consultant Nephrologist, 2016 - 2018
- Society of Internal Medicine of Nepal, Life: 2018
- American Society of Nephrology, Corresponding: 2019
- Nepal Medical Association, Life: 2018
- Nepalese Transplant Society, Life: 2018
- International Society of Nephrology, Life Time: 2013
- Nepal Society of Nephrology, Life Time: 2015