Institution: | 1. Department of Ophthalmology, Second Affiliated Hospital of Harbin Medical University, No. 246 Xuefu street, Nangang district, Heilongjiang, Harbin, 150086, China 3. Department of Ophthalmology, First Affiliated Hospital of Harbin Medical University, Harbin, China 2. Division of Livestock Infectious Diseases, State Key Laboratory of Veterinary Biotechnology, Harbin Veterinary Research Institute of the Chinese Academy of Agricultural Sciences, Harbin, 150001, China
|