People of Japan
Posted: Tue Jul 13, 2010 3:00 am
I have been away on a scholarship to Japan and whilst there had an opprotunity to visit the JAXA facilities - very timely given the return of Hyabusa to Woomera. Any way here is my take on the nationals..