Sorry to take so long to respond, Fluffy. Had a doozy of a migraine. Clacking of keyboard a nightmare. lol
In that last NR, the Tokyo Institute of Technology is referred to as Tokyo Tech. But the Massachusetts Institute of Technology is always shortened to MIT. Hmmmm.