Meaning of tonegawa susumu

Definition of tonegawa susumu

(noun) Japanese molecular biologist noted for his studies of how the immune system produces antibodies (born in 1939)

Other information on tonegawa susumu

WIKIPEDIA results for tonegawa susumu
Amazon results for tonegawa susumu