364 pubs · 16,648 cites · h-index 69
Department of Fisheries
2022 - Present
Cukurova University
2003 - Present
Biotechnology Research Center
2025 - 2025
ID-FISH Technology (United States)
2023 - 2023
University of Lincoln
2000 - 2002