June 19, 2019 By labiospace_ny13mw 0 Steven Flanagan Steven Flanagan is developing improved Flavivirus vaccines. Flanagan holds a B.S. in biology from Caltech and a Ph.D. in biology from UC San Diego.