TEMASEK LIFE SCIENCES LABORATORY Logo
TEMASEK LIFE SCIENCES LABORATORY
Who is TEMASEK LIFE SCIENCES LABORATORY?

Temasek Life Sciences Laboratory (TLL) is a non-profit organization dedicated to advancing cutting-edge research in molecular biology and genetics using various model organisms. With a strong focus on attracting and supporting the brightest young minds from around the world, TLL fosters an environme...See more

Industry & Specialities
Oil & Gas
Engineering
Countries of Operation
Indonesia Malaysia New Zealand Singapore

Headquarters:

Singapore

Company Type:

MNC / Large Enterprise

Company size:

201-500 Employees

Year Founded:

2002 (24 years)

Address:

1 RESEARCH LINK; SINGAPORE, SINGAPORE 117604, SG


The largest company and people database for SEA & ANZ

Employees by Department

  • IT / Product (12)
  • Sales (2)
  • Operations (1)
  • The Rest (175)
  • Total (190)

Key Decision Makers

Qinghua Yang
Head of IP and Business Partnership
Tao Meng
Head (Applied Virology)
Chook Mee Lan
Head Facilities Services & Biosafety
Yang Hong Gn
Manager (Corporate Services)

Insight

Signals
title-icoAt a glance
  • Operates in multiple countries
  • The company is owned by individual shareholder(s), it has no corporate shareholder.

* This information is provided to the best of our research ability and we make no warranties for any inaccuracies or omissions.
Employees by Seniority
C-level
0employees
Senior
18employees
Non-managers
112employees

Financials

HIGH

spending power

Funding Status
Private
Associated Legal Entities
2 entities
Ready to get started?
Start benefiting from our free-to-use platform today

Discover More Companies

Frequently Asked Questions (FAQ)

  • How long has TEMASEK LIFE SCIENCES LABORATORY been operating for?
  • What is the funding status of TEMASEK LIFE SCIENCES LABORATORY?
  • Where is TEMASEK LIFE SCIENCES LABORATORY's headquarter?
  • What TEMASEK LIFE SCIENCES LABORATORY's spending power?
  • Does TEMASEK LIFE SCIENCES LABORATORY have a presence in the domain it operates in?

Get in touch