TEMASEK LIFE SCIENCES LABORATOREY LIMITED