0 Members and 1 Guest are viewing this topic.
A team from the Tokyo Institute of Technology's Department of Earth and Planetary Sciences
Tokyo Institute of Technology... great discovery, even better acronym!