Affiliation: | 1. Institute of Stomatology, School and Hospital of Stomatology, Wenzhou Medical University, Wenzhou, China;2. Department of Endodontics, School and Hospital of Stomatology, Wenzhou Medical University, Wenzhou, China;3. Department of Prosthodontics, School and Hospital of Stomatology, Wenzhou Medical University, Wenzhou, China;4. Department of Periodontics, School and Hospital of Stomatology, Wenzhou Medical University, Wenzhou, China;1. Animal Specialty Emergency Center, 1535 South Sepulveda, Los Angeles, CA 90025, USA;2. 510 East 62nd Street, New York, NY 10065, USA;1. Treatment Research Institute, Philadelphia, PA, United States;2. Temple University, United States;3. Virginia Commonwealth University, United States |