Contact Us Weibo Luo, Ph.D. Department of PathologyPhone: 214-645-4770Lab: NB6.126/128 Lab Phone: 214-648-4031 Email Dr. Luo Mailing Address UT Southwestern Medical Center5323 Harry Hines Blvd.Dallas, TX 75390-9072