By Leonard Martinez “Eureka” moments still happen in scientific research. TTUHSC El Paso biomedical sciences professor David P. Cistola, M.D., Ph.D., had his moment in
By Leonard Martinez “Eureka” moments still happen in scientific research. TTUHSC El Paso biomedical sciences professor David P. Cistola, M.D., Ph.D., had his moment in