This fearsome Tyrannosaurus Rex (T. Rex) is the mascot of Boston’s Museum of Science. He (or she) can be seen as you enter the museum, and enticed my son down two stories to the dinosaur exhibit. I mean, who can resist a life-size T. Rex? I told my son that scientists have no idea what…