Duncan Ng

Hi there! I’m Duncan and I’m a bioinformatician.