Suman Khanal

Suman Khanal

Surgical Oncologist (GI, Breast and Thyroid)

BP Koirala Memorial Cancer Hospital, Nepal


General Surgeon working in GI and Breast Surgical Oncology, in BP Koirala Memorial Cancer Hospital, a tertiary referral cancer center in central Nepal that manages all types of cancer cases. Manage patients suffering from malignancies of GI tract, breast and thyroid.

In addition to managing patients, I am also involved in teaching and research. I can be reached on from Sunday to Friday at office time.

Past: Worked in Tribhuvan University Teaching Hospital (TUTH) in Breast and Thyroid Unit with Professor Yogendra P Singh.

sumankhanal %>%
#> Observations: 3
#> Variables: 2
#> $ interests <chr> "gi oncology", "breast oncology", "general surgery"
#> $ uses      <chr> "rstats", "python", "raku"
#> {a => 3, h => 1, k => 1, l => 1, m => 1, n => 2, s => 1, u => 1}


  • Surgical Oncology
  • General Surgery
  • Breast Surgery
  • Thyroid
  • Data Analysis with R
  • Machine Learning


  • Master of General Surgery, 2017

    Tribhuvan University

  • MBBS (Bachelor of Medicine and Bachelor of Surgery), 2011

    Kathmandu University

  • ISc (Intermediate of Science), 2006

    St. Xavier's Campus, Tribhuvan University

  • SLC (School Leaving Certificate), 2004

    Small Heaven School, Ministry of Education and Sports











Docker projects


Raku in Docker

Running Raku Programming Language in Docker Container.

TeXLive in Docker

Running LaTeX in Docker Container.


Profile and Outcome of Triple Negative Breast Cancer at a Tertiary Care University Hospital in Nepal

TNBCs are quite common, higher grade tumors with brain metastasis without particular geographic distribution.

Case of HER2-Enriched Multifocal Breast Cancer Associated with Pregnancy

Pregnancy-associated breast cancer is less common and often presents in advanced stage. Management is similar to non-pregnant cases …

Batwing Technique in Large Volume Excision of Breast Lesions: Case Report

Oncoplastic surgical techniques are seeing widespread use for excision of large volume breast lesions. Batwing technique is one of the …

Round Block Technique in Management of Breast Lesions

The basic tenets of oncoplastic surgery essentially includes volume displacement and volume replacement. The round block technique, …

Secondary angiosarcoma in a hormone receptor negative breast cancer patient

Post-irradiation angiosarcoma arising in the irradiated breast after breast-conserving surgery is uncommon though being reported with …

Online Courses

Building and Distributing Packages with Conda

Learn how to leverage Anaconda Projects to package data, code, and conda environments into a single archive for other data scientists to run. You’ll learn the basics of creating Python packages that provide importable modules. Finally, you’ll learn how to write Conda recipes for your packages, build them, and share them on Anaconda Cloud.
See certificate

Conda Essentials

Conda is an open source, cross-platform tool for managing packages and working environments for many different programming languages. This course explains how to use its core features to manage your software so that you and your colleagues can reproduce your working environments reliably with minimum effort.
See certificate

Learn to Program: Crafting Quality Code

University of Toronto

Going Out on a Limb: The Anatomy of the Upper Limb

University of Pennsylvania
See certificate

Recent Posts

Reading DNA and counting bases in Raku

Read the fasta file and count bases in DNA.

Physics of hypothermia management

The normal ‘set-point’ of core temperature is tightly regulated within the range \(37 \pm 0.5^0\)C, which is necessary to preserve the normal function of many enzymes and other metabolic processes.

Running Raku notebook

Running Raku notebook in each operating system might be cumbersome. So it explains platform independent way of running it in a docker container.

Statistics and Machine Learning

After finishing my MS (Master of Surgery), I have joined a Bachelor program on Statistics, Maths and Physics to have sufficient background to understand deep learning. Intersection of Statistics, Programming and Machine Learning is fascinating. I know fair amount of programming in Raku, R and Python. I am learning Machine Learning course from Andrew Ng and looking for ways to apply machine learning in my setup.