[On cancer research--personal thoughts].
Takahashi
T
T
Ina Research Laboratory, Medical & Biological Laboratories Co., Ltd., Japan.
D007564:Japan; D008495:Medical Oncology; D012109:Research Support as Topic