Diana M. Fincher Picture Diana M. Fincher Research Administration Specialist Phone 713-798-5804 Email fincher@bcm.edu Positions Research Administration Specialist Huffington Cntr On Aging-Admin Baylor College of Medicine Houston, TX US Log In to edit your profile