Matthew Flick
fib390-396a.bsky.social
Matthew Flick
@fib390-396a.bsky.social
Solving the world’s problems by mutating fibrinogen @UNC-Chapel Hill. Opinions are my own.
No videos yet.