Boon Kheng

Boon Kheng

Scientist by training, techie by heart, historian by accident. A proud ONCE and Pink Panda.