Dr. Aikaterini Florou Dr. Aikaterini Florou Tufts University; University of Liverpool View author profile