1. Department of Anaesthesiology Tribhuvan University Teaching Hospital Kathmandu Nepal
2. Department of Internal Medicine Tribhuvan University Teaching Hospital Kathmandu Nepal
3. Department of Anaesthesiology Shahid Gangalal National Heart Centre Kathmandu Nepal
4. Clinical Hematology and Bone Marrow Transplant Unit Department of Medicine Civil Service Hospital Kathmandu Nepal