Jessica Back
Wayne State University
Appears in 1 Episode
Jessica Back (Wayne State University)
#S4:E3 — Jessica Back is Assistant Professor - Research at the Karmanos Cancer Institute at Wayne State University. In this episode of Flow Stars, Jessica joins Peter ...