Ο Ιωάννης Καραπαναγιωτίδης είναι καθηγητής στο Τμήμα Γεωπονίας Ιχθυολογίας & Υδάτινου Περιβάλλοντος στο Πανεπιστήμιο Θεσσαλίας.