University of Florida, 2004 Mowry Road - Site Number: 8400005

University of Florida, 2004 Mowry Road - Site Number: 8400005 is a clinical research site located in Gainesville, Florida.

Therapeutic areas: Genetic/Genomic Disorders.