About Us
The Flemington Lab is a Tulane Cancer Center member as is located in the Louisiana Cancer Research Center (LCRC). The lab is affiliated with Tulane University School of Medicine Department of Pathology and Laboratory Medicine.
The Flemington Lab is a Tulane Cancer Center member as is located in the Louisiana Cancer Research Center (LCRC). The lab is affiliated with Tulane University School of Medicine Department of Pathology and Laboratory Medicine.