| Dr. Zhuo Nicholas Luan is a Texas state licensed medical doctor, specializing in Neurology. Graduated Magna Cum Laude from ingdao University College of Medine, completed residency training in Texas Tech University Health, Dr. Luan currently is working at Texas Tech University Health, located in 4801 Alberta Ave El Paso TX 79905 | |||