The Cancer Science Institute celebrated its 5th anniversary! The lab by the beach at Sentosa! Advertisement