Tak Mak, immunologist: ‘The immune system is the orchestra for most of life’s symphonies’ | Health
Tak Mak, 77, is responsible for two major discoveries — one theoretical and one technical — that made immunotherapy possible...
Tak Mak, 77, is responsible for two major discoveries — one theoretical and one technical — that made immunotherapy possible...