Cristina Elena Trenzado Romero

Dr. Cristina Elena Trenzado Romero

Department of Cellular Biology, University of Granada, 18072, Granada, Spain