Latest Science New vaccine platform could ease development, delivery of virus-fighters To many, EV stands for “electric vehicle.” To researchers at Harvard University and the University of Nebraska–Lincoln, it’s shorthand for another vehicle — this one nanoscopic — that might help streamline the... 28 January, 20234 min read