The premises have a total floor space of over 670000 meters square , including a complex of modern teaching buildings, a library, an experiment building and teaching hospitals of the first rate in China.