Ferhat Ozturk

Dr. Ferhat Ozturk

Integrative Biology, The University of Texas at San Antonio, San Antonio, Texas, USA
orcid
Associate Professor of Instruction

Publication