Tetsuro Yamada
Editor,Science News Dept.,The Yomiuri Shimbun (Japan's largest newspaper)
Graduation Year:
2007
Bio:
2018 editor of science news section overseeing 20 staff wirters
2009-2012 science correspondent in Washington D.C.
1990 graduate from The University of Tokyo
Location:
Tokyo, Japan
Career:
editorial writer