Ioannis Chatzakis - Assistant Professor in Physics - Texas Tech University | LinkedIn
Tarantupedia - A new species of Tarantula has been found and described for the first time in Greece on the island of Crete. Chaetopelma lymberakisi by Maria Chatzaki & Marjan Komnenov, 2019