Data Science

Molecular Biology


Recent Posts

Recently, a new identity has been added to my list – a scam victim. The price I had to pay for this new identity is the funding that I …

How we educate our next generations of clinicians is still largely based on rote learning. This must change. Right now, the landscape …

Recently I have been working on a project to set up a customized Wiki with MediaWiki. It is a new challenge for me because it is the …

Recently I have been tidying up data for my research projects in NUS. This process of dealing with a few TBs of data in one day made me …

This is an opinionated post on my belief how the future of text editing should be. I have been editing my CV recently. The purpose of a …



Journal Club

Join me to explore science at its purest!


Predict attacks and target treatments for asthma and COPD


Spread expertise, not virus