bmj2k.com
Imponderable #33: Japan
January 27, 2012 This Imponderable comes from where so many other Imponderables do, Japan. It actually makes sense to me. You cannot drive without sitting down so embedding a scanner in a seat seem…