Leeza works in Dr. Perkins Medical Research Facility in the United States of America. (myintimcity.com)
The Texas Medical Center is the largest collection of medical research facilities in the world, including the University of Texas M. D. Anderson Cancer Center, the Texas A&M Health Sciences Center, and Baylor College of Medicine. (sciencemag.org)
- based Leeza works in Dr. Perkins Medical Research Facility. (myintimcity.com)