Of particular note is the massive Albertosaurus cast that draws the attention of visitors upon entry, but other impressive ...