David Takeda Profile
David Takeda

@TakedaDavid

Followers
103
Following
1
Media
0
Statuses
0

Physician-scientist, Medical Oncologist, Center for Cancer Research, National Cancer Institute, NIH, all views are my own

Bethesda, MD
Joined June 2018
Don't wanna be here? Send us removal request.

No tweets found