Rebecca Tan


Rebecca did her PhD at the National University of Singapore where she studied how macrophages integrate multiple signals from the toll-like receptor system. She was formerly the editor-in-chief of Asian Scientist Magazine.

Stories by Rebecca Tan

The Race To Exascale

Professor Lu Yutong shares how China’s past experiences have shaped the country’s supercomputing efforts, and calls for more collaboration among Asian countries.

How To Birth A Billion-Dollar Industry

Having seen non-invasive prenatal testing grow from an idea to an actual product, Professor Dennis Lo shares why he thinks Asia is the best place to be for his next venture: liquid biopsies for cancer.

Quantum Computers On The Horizon

There's still a long way to go before they go mainstream, but quantum computers are firmly in the realm of reality and not science fiction, says IBM’s Dr. Christine Ouyang.

Asia’s Scientific Trailblazers: Eugene Fitzgerald

Newly-appointed CEO of the Singapore-MIT Alliance for Research and Technology Professor Eugene Fitzgerald lists his priorities for the R&D center.

Injecting Fresh Hope Into Spintronics

The ability to inject spin currents into semiconductor materials in a highly efficient manner brings spintronics within reach.

Optimistic Realism About The Future Of Evolution

The challenges facing humanity are immense, but we have the ability to shape our own future, said distinguished speakers at the launch of Sydney Brenner’s 10-on-10: The Chronicles of Evolution.

Raising A City’s IQ

Smart cities represent a tremendous opportunity to improve the lives of millions, but many technical challenges stand in the way. Here’s how high performance computing is being used to address several of the most difficult ones.

The Unbearable Uncertainty Of Biology

A new blood test could help make pregnancy more predictable, but uncertainty will always be with us.

Cautiously Optimistic About Immunotherapies

You may have read about some amazing immunotherapy cures, but for every anecdotal success there have been many more experimental failures.