Klement Foo – Emerging Small Molecule Approaches